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
- TreeView.cs
- VSWCFServiceContractGenerator.cs
- TextAutomationPeer.cs
- MultiView.cs
- DiffuseMaterial.cs
- ColumnTypeConverter.cs
- TableLayoutRowStyleCollection.cs
- AttributeCollection.cs
- FieldBuilder.cs
- UrlAuthFailedErrorFormatter.cs
- StaticContext.cs
- ZipIOModeEnforcingStream.cs
- DataRelation.cs
- ProviderConnectionPoint.cs
- RequestQueue.cs
- baseaxisquery.cs
- Attributes.cs
- ObjectContext.cs
- OdbcError.cs
- TimeoutValidationAttribute.cs
- DomainLiteralReader.cs
- ListView.cs
- MethodSignatureGenerator.cs
- UniqueContractNameValidationBehavior.cs
- Decorator.cs
- XmlDocumentSchema.cs
- GridViewColumn.cs
- CodeTypeOfExpression.cs
- FormatterServicesNoSerializableCheck.cs
- BitmapDecoder.cs
- ModelItemDictionary.cs
- EnglishPluralizationService.cs
- ConfigErrorGlyph.cs
- MulticastIPAddressInformationCollection.cs
- ValidatedControlConverter.cs
- SoapFault.cs
- StandardCommands.cs
- RtfNavigator.cs
- DataBindEngine.cs
- ResolvedKeyFrameEntry.cs
- GreenMethods.cs
- TargetPerspective.cs
- DataTableNewRowEvent.cs
- ObservableDictionary.cs
- RealizationContext.cs
- ObjectStateManagerMetadata.cs
- OptimizedTemplateContent.cs
- TraceUtility.cs
- SoapReflector.cs
- CustomAttribute.cs
- FlowLayout.cs
- ExtensionDataObject.cs
- SecurityTokenSerializer.cs
- HtmlTextArea.cs
- WindowProviderWrapper.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DocumentXPathNavigator.cs
- TraceLevelStore.cs
- RangeExpression.cs
- SemaphoreSecurity.cs
- RegexGroup.cs
- XmlMembersMapping.cs
- ChannelSinkStacks.cs
- SQLRoleProvider.cs
- DesignTimeVisibleAttribute.cs
- control.ime.cs
- ByteAnimationUsingKeyFrames.cs
- AutoGeneratedFieldProperties.cs
- ActivationWorker.cs
- Highlights.cs
- ProfileGroupSettingsCollection.cs
- ProcessHost.cs
- Region.cs
- CorrelationToken.cs
- CallbackValidator.cs
- TextUtf8RawTextWriter.cs
- _AutoWebProxyScriptWrapper.cs
- NoResizeSelectionBorderGlyph.cs
- Ray3DHitTestResult.cs
- ProjectionCamera.cs
- ProfileGroupSettings.cs
- DocumentProperties.cs
- DoWorkEventArgs.cs
- EventMappingSettings.cs
- ActivityCodeDomSerializer.cs
- PartialCachingAttribute.cs
- TypeForwardedFromAttribute.cs
- HandledMouseEvent.cs
- BoundPropertyEntry.cs
- DataControlReference.cs
- DbXmlEnabledProviderManifest.cs
- EntryPointNotFoundException.cs
- EntityDataSource.cs
- EnvironmentPermission.cs
- DirectoryObjectSecurity.cs
- ValidationRule.cs
- UInt32.cs
- WebPartConnectionCollection.cs
- _SSPIWrapper.cs
- SecurityResources.cs