Esempio n. 1
0
 public static void Trace(TraceEventType type, int traceCode, string description, ServiceEndpointCollection serviceEndpointsRetrieved)
 {
     if (DiagnosticUtility.ShouldTrace(type))
     {
         int num = 0;
         ComPlusMexBuilderMetadataRetrievedEndpoint[] endpoints = new ComPlusMexBuilderMetadataRetrievedEndpoint[serviceEndpointsRetrieved.Count];
         foreach (ServiceEndpoint endpoint in serviceEndpointsRetrieved)
         {
             endpoints[num++] = new ComPlusMexBuilderMetadataRetrievedEndpoint(endpoint);
         }
         ComPlusMexBuilderMetadataRetrievedSchema schema = new ComPlusMexBuilderMetadataRetrievedSchema(endpoints);
         TraceUtility.TraceEvent(type, traceCode, System.ServiceModel.SR.GetString(description), (TraceRecord)schema);
     }
 }
 public static void Trace(TraceEventType type, int traceCode, string description, ServiceEndpointCollection serviceEndpointsRetrieved)
 {
     if (DiagnosticUtility.ShouldTrace(type))
     {
         int num = 0;
         ComPlusMexBuilderMetadataRetrievedEndpoint[] endpoints = new ComPlusMexBuilderMetadataRetrievedEndpoint[serviceEndpointsRetrieved.Count];
         foreach (ServiceEndpoint endpoint in serviceEndpointsRetrieved)
         {
             endpoints[num++] = new ComPlusMexBuilderMetadataRetrievedEndpoint(endpoint);
         }
         ComPlusMexBuilderMetadataRetrievedSchema schema = new ComPlusMexBuilderMetadataRetrievedSchema(endpoints);
         TraceUtility.TraceEvent(type, traceCode, System.ServiceModel.SR.GetString(description), (TraceRecord) schema);
     }
 }
 public ComPlusMexBuilderMetadataRetrievedSchema(ComPlusMexBuilderMetadataRetrievedEndpoint[] endpoints)
 {
     this.endpoints = endpoints;
 }