UNPKG

generator-dyn365

Version:
137 lines (136 loc) 6.23 kB
<?xml version="1.0" encoding="utf-8"?> <doc> <assembly><name>XrmContext</name></assembly> <members> <member name="T:DG.XrmContext.RawState"> <summary> Serializable record containing necessary (meta)data </summary> </member> <member name="M:DG.XrmContext.Utility.matchesVersionCriteria(System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.FSharp.Core.FSharpOption{System.Tuple{System.Int32,System.Int32,System.Int32,System.Int32}},Microsoft.FSharp.Core.FSharpOption{System.Tuple{System.Int32,System.Int32,System.Int32,System.Int32}})"> <summary> Check if the version matches the version criteria </summary> </member> <member name="M:DG.XrmContext.Utility.op_DotGreater(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Version greater than </summary> </member> <member name="M:DG.XrmContext.Utility.op_DotLess(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Version less than </summary> </member> <member name="M:DG.XrmContext.Utility.op_DotLessEquals(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Version less than or equal to </summary> </member> <member name="M:DG.XrmContext.Utility.op_DotGreaterEquals(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Version greater than or equal to </summary> </member> <member name="M:DG.XrmContext.Utility.op_QmarkBar``1"> <summary> Option default argument </summary> </member> <member name="M:DG.XrmContext.Utility.op_QmarkGreaterGreaterQmark``1(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean})"> <summary> Option checker </summary> </member> <member name="M:DG.XrmContext.Utility.op_QmarkBarGreater``2(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpFunc{``0,``1})"> <summary> Option mapper </summary> </member> <member name="M:DG.XrmContext.Utility.op_QmarkGreaterGreater``2(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}})"> <summary> Option binder </summary> </member> <member name="M:DG.XrmContext.Utility.op_BarGreaterGreater``1(``0,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.Unit})"> <summary> Use argument and pass it along </summary> </member> <member name="M:DG.XrmContext.InterpretOptionSetMetadata.interpretOptionSet(Microsoft.FSharp.Collections.FSharpSet{System.String},Microsoft.FSharp.Core.FSharpOption{Microsoft.Xrm.Sdk.Metadata.EntityMetadata},Microsoft.Xrm.Sdk.Metadata.EnumAttributeMetadata)"> <summary> Interprets CRM OptionSetMetadata into intermediate type </summary> </member> <member name="M:DG.XrmContext.DataRetrieval.getFullEntityList``1(Microsoft.FSharp.Core.FSharpOption{System.String[]},Microsoft.FSharp.Core.FSharpOption{``0[]},Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy)"> <summary> Gets all the entities related to the given solutions and merges with the given entities </summary> </member> <member name="M:DG.XrmContext.DataRetrieval.retrieveCrmData(Microsoft.FSharp.Core.FSharpOption{System.String[]},Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy)"> <summary> Retrieve all the necessary CRM data </summary> </member> <member name="M:DG.XrmContext.DataRetrieval.retrieveCrmVersion(Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy)"> <summary> Retrieve version from CRM </summary> </member> <member name="M:DG.XrmContext.DataRetrieval.connectToCrm(DG.XrmContext.XrmAuthentication)"> <summary> Connect to CRM with the given authentication </summary> </member> <member name="M:DG.XrmContext.Setup.interpretCrmData(DG.XrmContext.XcGenerationSettings,System.String,System.Int32,System.Int32,System.Int32,System.Int32,DG.XrmContext.RawState)"> <summary> Interprets the raw CRM data into an intermediate state used for further generation </summary> </member> <member name="M:DG.XrmContext.Setup.intersectEntities(DG.XrmContext.IntermediateRepresentation.XrmEntity[],System.Tuple{System.String,System.String[]}[])"> <summary> Intersects the attributes of the desired entities and returns the common attributes as XrmIntersects </summary> </member> <member name="M:DG.XrmContext.Setup.toComparableAttr(DG.XrmContext.IntermediateRepresentation.XrmAttribute)"> <summary> Converts a XrmAttribute to a tuple which can be used as a comparable </summary> </member> <member name="M:DG.XrmContext.GenerationMain.generateFromRaw(DG.XrmContext.XcGenerationSettings,DG.XrmContext.RawState)"> <summary> Main generator function </summary> </member> <member name="M:DG.XrmContext.GenerationMain.retrieveRawState(DG.XrmContext.XrmAuthentication,DG.XrmContext.XcRetrievalSettings)"> <summary> Retrieve data from CRM and setup raw state </summary> </member> <member name="M:DG.XrmContext.CommandLineHelper.printArgumentHelp(Microsoft.FSharp.Collections.FSharpList{DG.XrmContext.ArgInfo})"> <summary> Helper that prints all the possible arguments to console. </summary> </member> <member name="M:DG.XrmContext.CommandLineHelper.parseArgs(Microsoft.FSharp.Collections.FSharpList{System.String},Microsoft.FSharp.Collections.FSharpMap{System.String,DG.XrmContext.ArgInfo})"> <summary> Parses the given arguments against the expected arguments. </summary> </member> <member name="M:DG.XrmContext.CommandLineHelper.parseCommandLineRec(Microsoft.FSharp.Collections.FSharpList{System.String},Microsoft.FSharp.Collections.FSharpMap{System.String,DG.XrmContext.ArgInfo},Microsoft.FSharp.Collections.FSharpMap{System.String,System.String})"> <summary> Helper function that recursively parses the arguments </summary> </member> <member name="M:Program.dataSave(Microsoft.FSharp.Collections.FSharpMap{System.String,System.String})"> <summary> Save metadata to file </summary> </member> <member name="M:Program.loadGen(Microsoft.FSharp.Collections.FSharpMap{System.String,System.String})"> <summary> Load metadata from local file and generate </summary> </member> </members> </doc>