-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy pathXrmContext.xml
More file actions
136 lines (136 loc) · 5.99 KB
/
Copy pathXrmContext.xml
File metadata and controls
136 lines (136 loc) · 5.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?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,Microsoft.FSharp.Core.FSharpOption{System.Tuple{System.String,System.String}[]})">
<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.IOrganizationService)">
<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.IOrganizationService)">
<summary>
Retrieve all the necessary CRM data
</summary>
</member>
<member name="M:DG.XrmContext.DataRetrieval.retrieveCrmVersion(Microsoft.Xrm.Sdk.IOrganizationService)">
<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>