-
Notifications
You must be signed in to change notification settings - Fork 258
/
ServiceTypeInformation.xml
145 lines (145 loc) · 8.59 KB
/
ServiceTypeInformation.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
142
143
144
145
<Type Name="ServiceTypeInformation" FullName="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation">
<TypeSignature Language="C#" Value="public sealed class ServiceTypeInformation" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ServiceTypeInformation extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ServiceTypeInformation" />
<TypeSignature Language="F#" Value="type ServiceTypeInformation = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Specifies the class used by the ServiceRemoting to lookup the interfaces implemented
by the service.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation Get (Type serviceType);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation Get(class System.Type serviceType) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.Get(System.Type)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Get (serviceType As Type) As ServiceTypeInformation" />
<MemberSignature Language="F#" Value="static member Get : Type -> Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation" Usage="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.Get serviceType" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="serviceType" Type="System.Type" />
</Parameters>
<Docs>
<param name="serviceType">Type to examine</param>
<summary>
Factory method that constructs a ServiceTypeInformation object from the given type
</summary>
<returns>ServiceTypeInformation</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImplementationType">
<MemberSignature Language="C#" Value="public Type ImplementationType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Type ImplementationType" />
<MemberSignature Language="DocId" Value="P:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.ImplementationType" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ImplementationType As Type" />
<MemberSignature Language="F#" Value="member this.ImplementationType : Type" Usage="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.ImplementationType" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Type</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the type of the class implementing the service interface.
</summary>
<value>
<see cref="T:System.Type" /> of the class implementing the service interface.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceTypes">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable<Type> InterfaceTypes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1<class System.Type> InterfaceTypes" />
<MemberSignature Language="DocId" Value="P:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.InterfaceTypes" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property InterfaceTypes As IEnumerable(Of Type)" />
<MemberSignature Language="F#" Value="member this.InterfaceTypes : seq<Type>" Usage="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.InterfaceTypes" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable<System.Type></ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the interface types implemented.
</summary>
<value>List of interface types</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsAbstract">
<MemberSignature Language="C#" Value="public bool IsAbstract { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsAbstract" />
<MemberSignature Language="DocId" Value="P:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.IsAbstract" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property IsAbstract As Boolean" />
<MemberSignature Language="F#" Value="member this.IsAbstract : bool" Usage="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.IsAbstract" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a value indicating whether class implementing service interface is abstract.
</summary>
<value>true if class implementing service interface is abstract, otherwise false.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TryGet">
<MemberSignature Language="C#" Value="public static bool TryGet (Type serviceType, out Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation serviceTypeInformation);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TryGet(class System.Type serviceType, [out] class Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation& serviceTypeInformation) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.TryGet(System.Type,Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation@)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function TryGet (serviceType As Type, ByRef serviceTypeInformation As ServiceTypeInformation) As Boolean" />
<MemberSignature Language="F#" Value="static member TryGet : Type * ServiceTypeInformation -> bool" Usage="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation.TryGet (serviceType, serviceTypeInformation)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ServiceFabric.Services.Remoting</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="serviceType" Type="System.Type" />
<Parameter Name="serviceTypeInformation" Type="Microsoft.ServiceFabric.Services.Remoting.Runtime.ServiceTypeInformation" RefType="out" />
</Parameters>
<Docs>
<param name="serviceType">Type to examine</param>
<param name="serviceTypeInformation">The constructed ServiceTypeInformation</param>
<summary>
Gets the Factory method that constructs a ServiceTypeInformation object from the given type.
</summary>
<returns>true if the specified serviceType is a service, false otherwise</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>