Code:
/ 4.0 / 4.0 / untmp / 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.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ObjectQuery_EntitySqlExtensions.cs
- oledbmetadatacolumnnames.cs
- SqlColumnizer.cs
- CommandDevice.cs
- Scene3D.cs
- DigitalSignature.cs
- PersistenceException.cs
- PackageRelationship.cs
- SQLDateTime.cs
- TextElementEnumerator.cs
- EmptyEnumerator.cs
- XmlHelper.cs
- ValidatingReaderNodeData.cs
- MenuTracker.cs
- safesecurityhelperavalon.cs
- ImageUrlEditor.cs
- XamlStream.cs
- SqlTypesSchemaImporter.cs
- Instrumentation.cs
- _NestedMultipleAsyncResult.cs
- FileDetails.cs
- StateMachineSubscriptionManager.cs
- XmlSchemaComplexContentExtension.cs
- Point3DCollectionConverter.cs
- Matrix3D.cs
- DiscardableAttribute.cs
- StringResourceManager.cs
- FamilyCollection.cs
- SqlDesignerDataSourceView.cs
- PolicyUnit.cs
- AmbientProperties.cs
- DataBoundControlParameterTarget.cs
- AnnotationResourceCollection.cs
- UnsafeNativeMethods.cs
- ProcessModule.cs
- SerializationFieldInfo.cs
- WebColorConverter.cs
- SerialPinChanges.cs
- HttpFormatExtensions.cs
- ContainerControl.cs
- ProfilePropertyNameValidator.cs
- BaseAutoFormat.cs
- TypeUtil.cs
- DataKeyArray.cs
- HtmlTableCell.cs
- EntityClientCacheEntry.cs
- Formatter.cs
- WindowInteractionStateTracker.cs
- OdbcTransaction.cs
- Zone.cs
- SortedDictionary.cs
- ASCIIEncoding.cs
- PersistenceProviderBehavior.cs
- ScrollItemProviderWrapper.cs
- EntityParameterCollection.cs
- HandlerBase.cs
- RowBinding.cs
- HtmlTextBoxAdapter.cs
- ExtendedProtectionPolicy.cs
- DirectoryObjectSecurity.cs
- TypeGeneratedEventArgs.cs
- DefaultValueTypeConverter.cs
- WindowsListViewItem.cs
- Walker.cs
- LayoutTable.cs
- SettingsProperty.cs
- EntityTransaction.cs
- InputBuffer.cs
- XmlMembersMapping.cs
- XmlValidatingReader.cs
- SqlDependencyUtils.cs
- Stroke2.cs
- DataSourceDesigner.cs
- SchemaTypeEmitter.cs
- XmlSchemaSimpleContent.cs
- Monitor.cs
- EdmMember.cs
- Int32AnimationBase.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- CssStyleCollection.cs
- NativeMethodsCLR.cs
- NotifyIcon.cs
- WindowsTitleBar.cs
- MetadataImporterQuotas.cs
- EntityParameter.cs
- FactoryMaker.cs
- PerformanceCounterPermissionEntryCollection.cs
- EncodingDataItem.cs
- NullableBoolConverter.cs
- UnmanagedMemoryStreamWrapper.cs
- ControlBuilderAttribute.cs
- ContextQuery.cs
- MatrixTransform3D.cs
- FilteredAttributeCollection.cs
- WorkerRequest.cs
- SpanIndex.cs
- SoapEnumAttribute.cs
- GeometryHitTestParameters.cs
- SocketElement.cs
- GPRECT.cs