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
- HexParser.cs
- ApplySecurityAndSendAsyncResult.cs
- ConfigurationConverterBase.cs
- TableItemPattern.cs
- RawStylusInputCustomDataList.cs
- AssemblyResourceLoader.cs
- Parameter.cs
- RequestCachePolicyConverter.cs
- BitSet.cs
- ExpandedWrapper.cs
- WsdlBuildProvider.cs
- NameValueFileSectionHandler.cs
- DockPattern.cs
- UpdateEventArgs.cs
- OdbcStatementHandle.cs
- UIElement3D.cs
- ListViewSortEventArgs.cs
- OSFeature.cs
- PlatformCulture.cs
- ServiceContractListItemList.cs
- ZipIOLocalFileDataDescriptor.cs
- ReadOnlyState.cs
- TextEmbeddedObject.cs
- SharedDp.cs
- SingleKeyFrameCollection.cs
- SqlUserDefinedTypeAttribute.cs
- TableItemStyle.cs
- GroupItem.cs
- DbConnectionPoolGroup.cs
- RootBrowserWindowAutomationPeer.cs
- DecimalStorage.cs
- AggregateException.cs
- _IPv4Address.cs
- FragmentNavigationEventArgs.cs
- ApplicationActivator.cs
- ImageCodecInfoPrivate.cs
- PageAsyncTaskManager.cs
- MbpInfo.cs
- DateTimeFormatInfo.cs
- MultiTouchSystemGestureLogic.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ExtendedTransformFactory.cs
- ScrollViewerAutomationPeer.cs
- CheckBoxFlatAdapter.cs
- UxThemeWrapper.cs
- Attributes.cs
- ToolStrip.cs
- SafeThemeHandle.cs
- EndPoint.cs
- Polyline.cs
- SymbolType.cs
- EntityViewGenerationConstants.cs
- StatusBarPanel.cs
- ParallelDesigner.xaml.cs
- Literal.cs
- SettingsPropertyNotFoundException.cs
- BindingExpression.cs
- FormatterConverter.cs
- TextEndOfLine.cs
- SHA512CryptoServiceProvider.cs
- WebBrowserNavigatingEventHandler.cs
- PrimitiveSchema.cs
- PriorityQueue.cs
- PropertyDescriptorComparer.cs
- DynamicUpdateCommand.cs
- WebPartConnectionsEventArgs.cs
- ZipPackagePart.cs
- DataGridRow.cs
- Literal.cs
- GetIndexBinder.cs
- InputGestureCollection.cs
- WindowsServiceElement.cs
- JournalEntry.cs
- WindowsGraphicsWrapper.cs
- DataSourceExpressionCollection.cs
- ResourceCategoryAttribute.cs
- WSHttpBindingBase.cs
- TreeWalkHelper.cs
- WebPartZone.cs
- XmlSchemaChoice.cs
- FrameworkObject.cs
- PolyQuadraticBezierSegment.cs
- TextCompositionManager.cs
- ObjectDataSourceDisposingEventArgs.cs
- Semaphore.cs
- LinkArea.cs
- FilteredReadOnlyMetadataCollection.cs
- XmlDataSourceView.cs
- KeySpline.cs
- EntityTransaction.cs
- ProfileEventArgs.cs
- NotFiniteNumberException.cs
- WebPartConnectionsCancelEventArgs.cs
- NumericUpDown.cs
- TextServicesDisplayAttributePropertyRanges.cs
- Schema.cs
- ThreadExceptionDialog.cs
- CollectionViewGroupRoot.cs
- GridViewRowPresenterBase.cs
- HeaderedItemsControl.cs