Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / ServiceKnownTypeAttribute.cs / 1 / ServiceKnownTypeAttribute.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { [AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = true, AllowMultiple = true)] public sealed class ServiceKnownTypeAttribute : Attribute { Type declaringType; string methodName; Type type; private ServiceKnownTypeAttribute() { // Disallow default constructor } public ServiceKnownTypeAttribute(Type type) { this.type = type; } public ServiceKnownTypeAttribute(string methodName) { this.methodName = methodName; } public ServiceKnownTypeAttribute(string methodName, Type declaringType) { this.methodName = methodName; this.declaringType = declaringType; } public Type DeclaringType { get { return declaringType; } } public string MethodName { get { return methodName; } } public Type Type { get { return type; } } } } // 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
- MetadataPropertyvalue.cs
- XmlTextReader.cs
- BamlRecordReader.cs
- _FtpDataStream.cs
- OleDbDataReader.cs
- WithParamAction.cs
- DbDataReader.cs
- Rules.cs
- XmlRawWriter.cs
- RbTree.cs
- DataRowExtensions.cs
- UpdateEventArgs.cs
- ProcessManager.cs
- FamilyTypeface.cs
- Compilation.cs
- ViewCellRelation.cs
- GeneralTransform.cs
- BuildResultCache.cs
- LinearGradientBrush.cs
- FrameDimension.cs
- ExpressionVisitor.cs
- DSASignatureFormatter.cs
- TabPanel.cs
- PageBuildProvider.cs
- HttpCacheParams.cs
- FrameworkElement.cs
- SchemaAttDef.cs
- DataViewManagerListItemTypeDescriptor.cs
- KoreanCalendar.cs
- StringCollectionEditor.cs
- WebPartZone.cs
- PerformanceCounterPermissionEntry.cs
- XmlDocumentFieldSchema.cs
- DebugHandleTracker.cs
- DataGridViewToolTip.cs
- HGlobalSafeHandle.cs
- Matrix3DStack.cs
- SortKey.cs
- ColorPalette.cs
- DoubleLinkList.cs
- SyntaxCheck.cs
- ImageMap.cs
- ImageField.cs
- MenuItemBindingCollection.cs
- SqlDataSource.cs
- ContractNamespaceAttribute.cs
- FontEmbeddingManager.cs
- GeometryHitTestResult.cs
- SqlConnectionString.cs
- MDIControlStrip.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ResourceProperty.cs
- FixedDocumentPaginator.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- WebPartVerbsEventArgs.cs
- CounterCreationDataCollection.cs
- MenuCommands.cs
- BroadcastEventHelper.cs
- _UncName.cs
- DelegatingTypeDescriptionProvider.cs
- PolicyFactory.cs
- StoragePropertyMapping.cs
- MenuTracker.cs
- ListView.cs
- PreservationFileWriter.cs
- _SslStream.cs
- GridViewPageEventArgs.cs
- TypeGeneratedEventArgs.cs
- UpdateTranslator.cs
- BamlStream.cs
- PresentationAppDomainManager.cs
- HwndAppCommandInputProvider.cs
- LassoHelper.cs
- ContractUtils.cs
- DataGridLinkButton.cs
- AutomationEvent.cs
- XmlSerializerVersionAttribute.cs
- SrgsItemList.cs
- HttpCacheVary.cs
- EmptyTextWriter.cs
- BitmapEncoder.cs
- DependencyPropertyHelper.cs
- XmlCodeExporter.cs
- MailMessage.cs
- TimeoutConverter.cs
- FilteredAttributeCollection.cs
- CharacterMetricsDictionary.cs
- Math.cs
- ItemContainerProviderWrapper.cs
- RawStylusInputCustomData.cs
- x509utils.cs
- PrePostDescendentsWalker.cs
- NetworkCredential.cs
- login.cs
- TraceContext.cs
- SourceFileBuildProvider.cs
- TabPageDesigner.cs
- WebBrowserProgressChangedEventHandler.cs
- FixedBufferAttribute.cs
- DurableOperationAttribute.cs