Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Protocols / MimeFormatter.cs / 1305376 / MimeFormatter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { using System.IO; using System; using System.Xml.Serialization; using System.Reflection; using System.Collections; using System.Web.Services; using System.Security.Permissions; ////// /// public abstract class MimeFormatter { ///[To be supplied.] ////// /// public abstract object GetInitializer(LogicalMethodInfo methodInfo); ///[To be supplied.] ////// /// public abstract void Initialize(object initializer); ///[To be supplied.] ////// /// public virtual object[] GetInitializers(LogicalMethodInfo[] methodInfos) { object[] initializers = new object[methodInfos.Length]; for (int i = 0; i < initializers.Length; i++) initializers[i] = GetInitializer(methodInfos[i]); return initializers; } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static object GetInitializer(Type type, LogicalMethodInfo methodInfo) { return ((MimeFormatter)Activator.CreateInstance(type)).GetInitializer(methodInfo); } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static object[] GetInitializers(Type type, LogicalMethodInfo[] methodInfos) { return ((MimeFormatter)Activator.CreateInstance(type)).GetInitializers(methodInfos); } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static MimeFormatter CreateInstance(Type type, object initializer) { MimeFormatter formatter = (MimeFormatter)Activator.CreateInstance(type); formatter.Initialize(initializer); return formatter; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { using System.IO; using System; using System.Xml.Serialization; using System.Reflection; using System.Collections; using System.Web.Services; using System.Security.Permissions; ////// /// public abstract class MimeFormatter { ///[To be supplied.] ////// /// public abstract object GetInitializer(LogicalMethodInfo methodInfo); ///[To be supplied.] ////// /// public abstract void Initialize(object initializer); ///[To be supplied.] ////// /// public virtual object[] GetInitializers(LogicalMethodInfo[] methodInfos) { object[] initializers = new object[methodInfos.Length]; for (int i = 0; i < initializers.Length; i++) initializers[i] = GetInitializer(methodInfos[i]); return initializers; } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static object GetInitializer(Type type, LogicalMethodInfo methodInfo) { return ((MimeFormatter)Activator.CreateInstance(type)).GetInitializer(methodInfo); } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static object[] GetInitializers(Type type, LogicalMethodInfo[] methodInfos) { return ((MimeFormatter)Activator.CreateInstance(type)).GetInitializers(methodInfos); } ///[To be supplied.] ////// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] public static MimeFormatter CreateInstance(Type type, object initializer) { MimeFormatter formatter = (MimeFormatter)Activator.CreateInstance(type); formatter.Initialize(initializer); return formatter; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CssTextWriter.cs
- MessagingDescriptionAttribute.cs
- _StreamFramer.cs
- ByteFacetDescriptionElement.cs
- PasswordPropertyTextAttribute.cs
- MappingItemCollection.cs
- PackagePart.cs
- base64Transforms.cs
- DataServiceQueryException.cs
- XmlNamespaceDeclarationsAttribute.cs
- ResourceExpressionBuilder.cs
- TextTreeRootTextBlock.cs
- SqlNotificationRequest.cs
- QilCloneVisitor.cs
- _ContextAwareResult.cs
- RegexRunner.cs
- RegistrationProxy.cs
- RoleGroupCollection.cs
- NotificationContext.cs
- SizeLimitedCache.cs
- QueueProcessor.cs
- SafeNativeMethodsOther.cs
- WSFederationHttpSecurityElement.cs
- TextRenderer.cs
- Parameter.cs
- BrowserDefinition.cs
- ChunkedMemoryStream.cs
- GridEntryCollection.cs
- Debug.cs
- ImportDesigner.xaml.cs
- DataStreamFromComStream.cs
- WindowsFormsLinkLabel.cs
- ResourcesGenerator.cs
- Screen.cs
- ResourceProperty.cs
- AsymmetricAlgorithm.cs
- Module.cs
- TextEmbeddedObject.cs
- ActiveXHost.cs
- SiteMembershipCondition.cs
- DataContext.cs
- TabControlDesigner.cs
- ChildDocumentBlock.cs
- ActivationServices.cs
- Ref.cs
- Transform3DCollection.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- ScriptingProfileServiceSection.cs
- Brush.cs
- DataSet.cs
- CompilationUnit.cs
- WorkflowViewStateService.cs
- SamlDelegatingWriter.cs
- SQLDecimal.cs
- WorkflowRequestContext.cs
- Matrix.cs
- MetadataWorkspace.cs
- DataList.cs
- Convert.cs
- SequentialUshortCollection.cs
- AsymmetricSignatureDeformatter.cs
- WindowsTab.cs
- DoubleCollectionConverter.cs
- Rule.cs
- ValidationPropertyAttribute.cs
- SqlDataAdapter.cs
- SecurityStandardsManager.cs
- DataPointer.cs
- EntityContainer.cs
- CompositeCollectionView.cs
- RenderDataDrawingContext.cs
- PenLineJoinValidation.cs
- DataTransferEventArgs.cs
- PrtTicket_Public_Simple.cs
- SystemWebCachingSectionGroup.cs
- StartFileNameEditor.cs
- TabControlCancelEvent.cs
- RecognitionResult.cs
- BitmapEffectrendercontext.cs
- ContentType.cs
- TransformerTypeCollection.cs
- SecurityCriticalDataForSet.cs
- FontStretches.cs
- FileUpload.cs
- NamespaceMapping.cs
- DateTimeStorage.cs
- PlatformCulture.cs
- IDispatchConstantAttribute.cs
- SqlGatherConsumedAliases.cs
- WebPartConnectionsDisconnectVerb.cs
- LoginViewDesigner.cs
- Base64Encoder.cs
- MimePart.cs
- ProfileManager.cs
- figurelengthconverter.cs
- Point3DCollection.cs
- PropertyNames.cs
- FlowPosition.cs
- TypeToken.cs
- SecurityTokenInclusionMode.cs