1 implementation of IWmiInstance
System.ServiceModel (1)
System\ServiceModel\Administration\WbemProvider.cs (1)
680
class InstanceContext :
IWmiInstance
109 references to IWmiInstance
System.ServiceModel (109)
System\ServiceModel\Administration\AppDomainInstanceProvider.cs (13)
24
IWmiInstance
instance = instances.NewInstance(null);
29
bool IWmiProvider.GetInstance(
IWmiInstance
instance)
58
internal static void FillAppDomainInfo(
IWmiInstance
instance)
75
static
IWmiInstance
[] CreateListenersInfo(TraceSource traceSource,
IWmiInstance
instance)
80
IWmiInstance
[] traceListeners = new
IWmiInstance
[traceSource.Listeners.Count];
85
IWmiInstance
traceListenerWmiInstance = instance.NewInstance(AdministrationStrings.TraceListener);
87
List<
IWmiInstance
> traceListenerArguments = new List<
IWmiInstance
>(1);
93
IWmiInstance
argumentWmiInstance = instance.NewInstance(AdministrationStrings.TraceListenerArgument);
115
static void FillListenersInfo(
IWmiInstance
instance)
134
bool IWmiProvider.PutInstance(
IWmiInstance
instance)
System\ServiceModel\Administration\ContractInstanceProvider.cs (19)
47
static void FillContract(
IWmiInstance
contract, ContractDescription contractDescription)
60
IWmiInstance
[] operations = new
IWmiInstance
[contractDescription.Operations.Count];
65
IWmiInstance
operation = contract.NewInstance(AdministrationStrings.Operation);
74
static void FillOperation(
IWmiInstance
operation, OperationDescription operationDescription)
107
static void FillBehaviorsInfo(
IWmiInstance
operation, KeyedByTypeCollection<IOperationBehavior> behaviors)
109
List<
IWmiInstance
> behaviorInstances = new List<
IWmiInstance
>(behaviors.Count);
112
IWmiInstance
behaviorInstance;
122
static void FillBehaviorsInfo(
IWmiInstance
operation, KeyedByTypeCollection<IContractBehavior> behaviors)
124
List<
IWmiInstance
> behaviorInstances = new List<
IWmiInstance
>(behaviors.Count);
127
IWmiInstance
behaviorInstance;
137
static void FillBehaviorInfo(IContractBehavior behavior,
IWmiInstance
existingInstance, out
IWmiInstance
instance)
169
static void FillBehaviorInfo(IOperationBehavior behavior,
IWmiInstance
existingInstance, out
IWmiInstance
instance)
255
IWmiInstance
instance = instances.NewInstance(null);
268
bool IWmiProvider.GetInstance(
IWmiInstance
contract)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (28)
69
static void FillBindingInfo(EndpointInfo endpoint,
IWmiInstance
instance)
73
IWmiInstance
binding = instance.NewInstance(AdministrationStrings.Binding);
75
IWmiInstance
[] bindings = new
IWmiInstance
[endpoint.Binding.Elements.Count];
93
static void FillAddressInfo(EndpointInfo endpoint,
IWmiInstance
instance)
111
static void FillContractInfo(EndpointInfo endpoint,
IWmiInstance
instance)
119
internal static void FillEndpointInfo(EndpointInfo endpoint,
IWmiInstance
instance)
132
static void FillBindingInfo(BindingElement bindingElement, ref
IWmiInstance
instance)
176
IWmiInstance
connectionPool = instance.NewInstance(AdministrationStrings.TcpConnectionPoolSettings);
189
IWmiInstance
connectionPool = instance.NewInstance(AdministrationStrings.NamedPipeConnectionPoolSettings);
267
IWmiInstance
securitySettings = instance.NewInstance(AdministrationStrings.PeerSecuritySettings);
269
IWmiInstance
transportSecuritySettings = securitySettings.NewInstance(AdministrationStrings.PeerTransportSecuritySettings);
312
IWmiInstance
localServiceSecuritySettings = instance.NewInstance(AdministrationStrings.LocalServiceSecuritySettings);
366
IWmiInstance
channelPoolSettings = instance.NewInstance(AdministrationStrings.ChannelPoolSettings);
432
static void FillBehaviorsInfo(EndpointInfo info,
IWmiInstance
instance)
435
List<
IWmiInstance
> behaviors = new List<
IWmiInstance
>(info.Behaviors.Count);
438
IWmiInstance
behaviorInstance;
449
static void FillBehaviorInfo(IEndpointBehavior behavior,
IWmiInstance
existingInstance, out
IWmiInstance
instance)
540
static void FillReaderQuotas(
IWmiInstance
instance, XmlDictionaryReaderQuotas readerQuotas)
544
IWmiInstance
readerQuotasInstance = instance.NewInstance(AdministrationStrings.XmlDictionaryReaderQuotas);
553
static void FillExtendedProtectionPolicy(
IWmiInstance
instance, ExtendedProtectionPolicy policy)
555
IWmiInstance
extendedProtectionPolicy = instance.NewInstance(AdministrationStrings.ExtendedProtectionPolicy);
586
IWmiInstance
instance = instances.NewInstance(null);
598
bool IWmiProvider.GetInstance(
IWmiInstance
instance)
660
string GetOperationCounterInstanceName(string operationName,
IWmiInstance
endpointInstance)
677
bool OwnInstance(
IWmiInstance
instance)
System\ServiceModel\Administration\ProviderBase.cs (5)
12
public static void FillCollectionInfo(ICollection info,
IWmiInstance
instance, string propertyName)
29
public static void FillCollectionInfo(IEnumerable info,
IWmiInstance
instance, string propertyName)
58
bool IWmiProvider.GetInstance(
IWmiInstance
contract)
63
bool IWmiProvider.PutInstance(
IWmiInstance
instance)
68
bool IWmiProvider.DeleteInstance(
IWmiInstance
instance)
System\ServiceModel\Administration\ServiceAppDomainAssociationProvider.cs (2)
17
IWmiInstance
instance = instances.NewInstance(null);
26
bool IWmiProvider.GetInstance(
IWmiInstance
instance)
System\ServiceModel\Administration\ServiceEndpointAssociationProvider.cs (2)
23
IWmiInstance
instance = instances.NewInstance(null);
34
bool IWmiProvider.GetInstance(
IWmiInstance
instance)
System\ServiceModel\Administration\ServiceInstanceProvider.cs (20)
28
IWmiInstance
instance = instances.NewInstance(null);
37
bool IWmiProvider.GetInstance(
IWmiInstance
instance)
70
internal static
IWmiInstance
GetAppDomainInfo(
IWmiInstance
instance)
73
IWmiInstance
appDomainInfo = instance.NewInstance(AdministrationStrings.AppDomainInfo);
82
void FillBehaviorsInfo(ServiceInfo info,
IWmiInstance
instance)
85
List<
IWmiInstance
> behaviors = new List<
IWmiInstance
>(info.Behaviors.Count);
88
IWmiInstance
behaviorInstance;
98
void FillChannelsInfo(ServiceInfo info,
IWmiInstance
instance)
104
List<
IWmiInstance
> instances = new List<
IWmiInstance
>();
113
IWmiInstance
channelInstance = instance.NewInstance(AdministrationStrings.Channel);
123
static void FillExtensionsInfo(ServiceInfo info,
IWmiInstance
instance)
130
void FillServiceInfo(ServiceInfo info,
IWmiInstance
instance)
149
void FillBehaviorInfo(IServiceBehavior behavior,
IWmiInstance
existingInstance, out
IWmiInstance
instance)
345
void FillMetadataExporterInfo(
IWmiInstance
instance, MetadataExporter exporter)
350
IWmiInstance
metadataExporterInstance = instance.NewInstance(AdministrationStrings.MetadataExporter);
356
void FillChannelInfo(IChannel channel,
IWmiInstance
instance)
System\ServiceModel\Administration\WbemProvider.cs (19)
668
IWmiInstance
IWmiInstances.NewInstance(string className)
673
void IWmiInstances.AddInstance(
IWmiInstance
inst)
694
IWmiInstance
IWmiInstance
.NewInstance(string className)
699
object
IWmiInstance
.GetProperty(string name)
704
void
IWmiInstance
.SetProperty(string name, object val)
716
IWmiInstance
instance;
739
IWmiInstance
IWmiMethodContext.Instance
1096
bool IWmiProvider.GetInstance(
IWmiInstance
instance) { return false; }
1097
bool IWmiProvider.PutInstance(
IWmiInstance
instance) { return false; }
1098
bool IWmiProvider.DeleteInstance(
IWmiInstance
instance) { return false; }
1107
bool GetInstance(
IWmiInstance
instance);
1108
bool PutInstance(
IWmiInstance
instance);
1109
bool DeleteInstance(
IWmiInstance
instance);
1115
IWmiInstance
NewInstance(string className);
1116
void AddInstance(
IWmiInstance
inst);
1121
IWmiInstance
NewInstance(string className);
1129
IWmiInstance
Instance { get; }
1138
void FillInstance(
IWmiInstance
wmiInstance);
System\ServiceModel\Channels\ContextBindingElement.cs (1)
284
void IWmiInstanceProvider.FillInstance(
IWmiInstance
wmiInstance)