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
- SHA256.cs
- SoundPlayerAction.cs
- CultureSpecificStringDictionary.cs
- TextServicesCompartmentContext.cs
- _UriTypeConverter.cs
- FormsAuthenticationEventArgs.cs
- SafeProcessHandle.cs
- NullableDoubleSumAggregationOperator.cs
- ToolStrip.cs
- Label.cs
- WebEventCodes.cs
- XmlSchemaInferenceException.cs
- MethodBody.cs
- MDIControlStrip.cs
- BooleanToVisibilityConverter.cs
- FtpCachePolicyElement.cs
- QuaternionAnimationUsingKeyFrames.cs
- ComponentResourceKey.cs
- AvTraceDetails.cs
- RawStylusInputCustomData.cs
- FontDriver.cs
- GeneralTransform.cs
- BindingList.cs
- PerformanceCounterPermission.cs
- StorageEntitySetMapping.cs
- MemberProjectionIndex.cs
- XmlAttributeCache.cs
- ProxyWebPartConnectionCollection.cs
- BorderGapMaskConverter.cs
- QilFactory.cs
- Duration.cs
- Emitter.cs
- CodeTypeReferenceExpression.cs
- XmlTypeAttribute.cs
- StructuralCache.cs
- ResXResourceReader.cs
- HttpModulesSection.cs
- RotateTransform3D.cs
- Graphics.cs
- GroupStyle.cs
- DocumentApplicationJournalEntryEventArgs.cs
- CustomWebEventKey.cs
- GeneralTransform3DCollection.cs
- ConstraintConverter.cs
- DoubleAnimationUsingPath.cs
- ProgressBarBrushConverter.cs
- XhtmlCssHandler.cs
- MetadataItemEmitter.cs
- RelationshipType.cs
- SectionVisual.cs
- PackageRelationshipCollection.cs
- MsmqMessage.cs
- PolyBezierSegment.cs
- Label.cs
- NotificationContext.cs
- ProtocolInformationWriter.cs
- listviewsubitemcollectioneditor.cs
- BinaryUtilClasses.cs
- ToolstripProfessionalRenderer.cs
- XmlILConstructAnalyzer.cs
- SetUserPreferenceRequest.cs
- Brushes.cs
- CompoundFileIOPermission.cs
- ArrayWithOffset.cs
- Errors.cs
- XmlResolver.cs
- ByteStreamGeometryContext.cs
- TabControlEvent.cs
- RegistryPermission.cs
- ListViewInsertEventArgs.cs
- SchemaCollectionPreprocessor.cs
- WebPartTransformerCollection.cs
- SqlTransaction.cs
- NotifyIcon.cs
- base64Transforms.cs
- BooleanKeyFrameCollection.cs
- MenuItemCollection.cs
- listitem.cs
- Frame.cs
- ResourceCodeDomSerializer.cs
- HandlerFactoryCache.cs
- InternalTypeHelper.cs
- PolicyLevel.cs
- WebServiceTypeData.cs
- MessageQuerySet.cs
- DbCommandTree.cs
- UserNameSecurityTokenProvider.cs
- ArgumentValidation.cs
- CheckBoxList.cs
- DataSourceView.cs
- DiffuseMaterial.cs
- CodePageUtils.cs
- PiiTraceSource.cs
- CancellationState.cs
- PointLight.cs
- EntityDataSourceValidationException.cs
- SpellerInterop.cs
- QuotedPrintableStream.cs
- CompilerGlobalScopeAttribute.cs
- RtfControls.cs