-
Notifications
You must be signed in to change notification settings - Fork 256
/
AzureComponentFactory.xml
141 lines (141 loc) · 9.06 KB
/
AzureComponentFactory.xml
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
137
138
139
140
141
<Type Name="AzureComponentFactory" FullName="Microsoft.Extensions.Azure.AzureComponentFactory">
<TypeSignature Language="C#" Value="public abstract class AzureComponentFactory" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit AzureComponentFactory extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Extensions.Azure.AzureComponentFactory" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class AzureComponentFactory" />
<TypeSignature Language="F#" Value="type AzureComponentFactory = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Azure</AssemblyName>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.1.1.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>1.6.0.0</AssemblyVersion>
<AssemblyVersion>1.6.2.0</AssemblyVersion>
<AssemblyVersion>1.6.3.0</AssemblyVersion>
<AssemblyVersion>1.7.0.0</AssemblyVersion>
<AssemblyVersion>1.7.1.0</AssemblyVersion>
<AssemblyVersion>1.7.2.0</AssemblyVersion>
<AssemblyVersion>1.7.3.0</AssemblyVersion>
<AssemblyVersion>1.7.4.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Exposes methods to create various Azure client related types.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected AzureComponentFactory ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Azure.AzureComponentFactory.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Azure</AssemblyName>
<AssemblyVersion>1.7.4.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateClient">
<MemberSignature Language="C#" Value="public abstract object CreateClient (Type clientType, Microsoft.Extensions.Configuration.IConfiguration configuration, Azure.Core.TokenCredential credential, object clientOptions);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object CreateClient(class System.Type clientType, class Microsoft.Extensions.Configuration.IConfiguration configuration, class Azure.Core.TokenCredential credential, object clientOptions) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Azure.AzureComponentFactory.CreateClient(System.Type,Microsoft.Extensions.Configuration.IConfiguration,Azure.Core.TokenCredential,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function CreateClient (clientType As Type, configuration As IConfiguration, credential As TokenCredential, clientOptions As Object) As Object" />
<MemberSignature Language="F#" Value="abstract member CreateClient : Type * Microsoft.Extensions.Configuration.IConfiguration * Azure.Core.TokenCredential * obj -> obj" Usage="azureComponentFactory.CreateClient (clientType, configuration, credential, clientOptions)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Azure</AssemblyName>
<AssemblyVersion>1.7.4.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="clientType" Type="System.Type" />
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" />
<Parameter Name="credential" Type="Azure.Core.TokenCredential" />
<Parameter Name="clientOptions" Type="System.Object" />
</Parameters>
<Docs>
<param name="clientType" />
<param name="configuration">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" /> instance to map constructor parameters from.</param>
<param name="credential">The <see cref="T:Azure.Core.TokenCredential" /> object to use if required by constructor, if null no .</param>
<param name="clientOptions">The client </param>
<summary>
Creates a new client instance using the provided configuration to map constructor parameters from.
Optionally takes a set of client option and credential to use when constructing a client.
</summary>
<returns />
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateClientOptions">
<MemberSignature Language="C#" Value="public abstract object CreateClientOptions (Type optionsType, object serviceVersion, Microsoft.Extensions.Configuration.IConfiguration configuration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object CreateClientOptions(class System.Type optionsType, object serviceVersion, class Microsoft.Extensions.Configuration.IConfiguration configuration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Azure.AzureComponentFactory.CreateClientOptions(System.Type,System.Object,Microsoft.Extensions.Configuration.IConfiguration)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function CreateClientOptions (optionsType As Type, serviceVersion As Object, configuration As IConfiguration) As Object" />
<MemberSignature Language="F#" Value="abstract member CreateClientOptions : Type * obj * Microsoft.Extensions.Configuration.IConfiguration -> obj" Usage="azureComponentFactory.CreateClientOptions (optionsType, serviceVersion, configuration)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Azure</AssemblyName>
<AssemblyVersion>1.7.4.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="optionsType" Type="System.Type" />
<Parameter Name="serviceVersion" Type="System.Object" />
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" />
</Parameters>
<Docs>
<param name="optionsType">Type of the options.</param>
<param name="serviceVersion">The value of ServiceVersion enum to use, null to use the default.</param>
<param name="configuration">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" /> instance to apply to options.</param>
<summary>
Creates an instance of a client options type while applying the global and configuration settings to it.
</summary>
<returns>A new instance of <paramref name="optionsType" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTokenCredential">
<MemberSignature Language="C#" Value="public abstract Azure.Core.TokenCredential CreateTokenCredential (Microsoft.Extensions.Configuration.IConfiguration configuration);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Azure.Core.TokenCredential CreateTokenCredential(class Microsoft.Extensions.Configuration.IConfiguration configuration) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Azure.AzureComponentFactory.CreateTokenCredential(Microsoft.Extensions.Configuration.IConfiguration)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function CreateTokenCredential (configuration As IConfiguration) As TokenCredential" />
<MemberSignature Language="F#" Value="abstract member CreateTokenCredential : Microsoft.Extensions.Configuration.IConfiguration -> Azure.Core.TokenCredential" Usage="azureComponentFactory.CreateTokenCredential configuration" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Azure</AssemblyName>
<AssemblyVersion>1.7.4.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Azure.Core.TokenCredential</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="configuration" Type="Microsoft.Extensions.Configuration.IConfiguration" />
</Parameters>
<Docs>
<param name="configuration">To be added.</param>
<summary>
Creates an instance of <see cref="T:Azure.Core.TokenCredential" /> from the provided <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" /> object or returns a current default.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>