Exemplo n.º 1
0
        static void FillContractInfo(EndpointInfo endpoint, IWmiInstance instance)
        {
            Fx.Assert(null != endpoint, "");
            Fx.Assert(null != instance, "");

            instance.SetProperty(AdministrationStrings.Contract, ContractInstanceProvider.ContractReference(endpoint.Contract.Name));
        }
 static void UpdateContracts()
 {
     foreach (ServiceInfo info in new ServiceInfoCollection(ManagementExtension.Services))
     {
         foreach (EndpointInfo endpointInfo in info.Endpoints)
         {
             ContractInstanceProvider.RegisterContract(endpointInfo.Contract);
         }
     }
 }
 private static void FillContractInfo(System.ServiceModel.Administration.EndpointInfo endpoint, IWmiInstance instance)
 {
     instance.SetProperty("Contract", ContractInstanceProvider.ContractReference(endpoint.Contract.Name));
 }