Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Administration / ServiceAppDomainAssociationProvider.cs / 1 / ServiceAppDomainAssociationProvider.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Administration { using System; using System.Diagnostics; using System.ServiceModel.Channels; using System.Globalization; internal class ServiceAppDomainAssociationProvider : ProviderBase, IWmiProvider { void IWmiProvider.EnumInstances(IWmiInstances instances) { DiagnosticUtility.DebugAssert(null != instances, ""); foreach (ServiceInfo info in new ServiceInfoCollection(ManagementExtension.Services)) { IWmiInstance instance = instances.NewInstance(null); instance.SetProperty(AdministrationStrings.AppDomainInfo, AppDomainInstanceProvider.GetReference()); instance.SetProperty(AdministrationStrings.Service, ServiceInstanceProvider.GetReference(info)); instances.AddInstance(instance); } } bool IWmiProvider.GetInstance(IWmiInstance instance) { DiagnosticUtility.DebugAssert(null != instance, ""); string serviceRef = instance.GetProperty(AdministrationStrings.Service) as string; string appDomainInfoRef = instance.GetProperty(AdministrationStrings.AppDomainInfo) as string; return !String.IsNullOrEmpty(serviceRef) && !String.IsNullOrEmpty(appDomainInfoRef); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Point3D.cs
- RowUpdatedEventArgs.cs
- SerialReceived.cs
- DBSqlParser.cs
- WebProxyScriptElement.cs
- VirtualPathProvider.cs
- PhysicalFontFamily.cs
- ClickablePoint.cs
- ScrollBarRenderer.cs
- ChannelManagerHelpers.cs
- BindingSourceDesigner.cs
- CellRelation.cs
- MobileControl.cs
- RegisteredHiddenField.cs
- ContextMarshalException.cs
- SudsWriter.cs
- CryptoConfig.cs
- TraceSwitch.cs
- TimeZoneNotFoundException.cs
- TagPrefixAttribute.cs
- ObjectCloneHelper.cs
- NonClientArea.cs
- SeekableReadStream.cs
- CellPartitioner.cs
- AuthenticatedStream.cs
- QilReference.cs
- DesignerVerbCollection.cs
- SimpleLine.cs
- DecoratedNameAttribute.cs
- XmlSignificantWhitespace.cs
- QuaternionAnimation.cs
- PolyLineSegment.cs
- XPathNodeInfoAtom.cs
- EventLogPermissionEntryCollection.cs
- Pkcs7Recipient.cs
- FixedTextView.cs
- CachedPathData.cs
- EntitySetDataBindingList.cs
- NaturalLanguageHyphenator.cs
- AppDomainCompilerProxy.cs
- TemplateAction.cs
- NotificationContext.cs
- StyleHelper.cs
- ObjectRef.cs
- LayoutExceptionEventArgs.cs
- OleDbPropertySetGuid.cs
- BaseTemplateCodeDomTreeGenerator.cs
- PrivilegeNotHeldException.cs
- documentation.cs
- EntityProviderServices.cs
- SiteMapProvider.cs
- SelectionGlyph.cs
- ArrayItemReference.cs
- WindowsListViewGroupHelper.cs
- TransactionWaitAsyncResult.cs
- BindingManagerDataErrorEventArgs.cs
- OperationDescriptionCollection.cs
- EventLog.cs
- BitmapEffectOutputConnector.cs
- HttpAsyncResult.cs
- XPathParser.cs
- Int64AnimationUsingKeyFrames.cs
- ProfileGroupSettings.cs
- Roles.cs
- SettingsPropertyCollection.cs
- Assembly.cs
- SQLDateTime.cs
- AssemblyInfo.cs
- TextSchema.cs
- MultipleViewProviderWrapper.cs
- XmlReaderSettings.cs
- SharedConnectionInfo.cs
- QueryOperationResponseOfT.cs
- XmlSchemaComplexType.cs
- SqlSelectStatement.cs
- SqlDataSourceQuery.cs
- EventMappingSettingsCollection.cs
- XmlExpressionDumper.cs
- XmlBaseReader.cs
- ErrorTableItemStyle.cs
- FontFaceLayoutInfo.cs
- BufferedConnection.cs
- SqlTriggerAttribute.cs
- LinkConverter.cs
- RotateTransform3D.cs
- XPathNodeList.cs
- PlaceHolder.cs
- ThousandthOfEmRealDoubles.cs
- oledbmetadatacolumnnames.cs
- DragDrop.cs
- InputProcessorProfilesLoader.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- InfoCardArgumentException.cs
- Section.cs
- ComUdtElement.cs
- StructuredProperty.cs
- AppSettingsSection.cs
- WarningException.cs
- AppModelKnownContentFactory.cs
- ThemeDirectoryCompiler.cs