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
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- QueryStringParameter.cs
- XmlSubtreeReader.cs
- ArrayWithOffset.cs
- CellLabel.cs
- PieceNameHelper.cs
- BezierSegment.cs
- Properties.cs
- BuildProviderCollection.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ToolStripHighContrastRenderer.cs
- MatchSingleFxEngineOpcode.cs
- PolicyLevel.cs
- RichTextBoxConstants.cs
- SmiEventSink_DeferedProcessing.cs
- BufferModeSettings.cs
- ImageAnimator.cs
- FileChangesMonitor.cs
- CompModHelpers.cs
- SqlVersion.cs
- DataGridTablesFactory.cs
- FieldToken.cs
- CodeTryCatchFinallyStatement.cs
- ExpressionList.cs
- _ListenerAsyncResult.cs
- InternalBufferOverflowException.cs
- TypeContext.cs
- NameObjectCollectionBase.cs
- GridViewCancelEditEventArgs.cs
- InputLangChangeEvent.cs
- IDataContractSurrogate.cs
- NamespaceDecl.cs
- AutoScrollExpandMessageFilter.cs
- AxisAngleRotation3D.cs
- FilterException.cs
- RegularExpressionValidator.cs
- TypedTableBase.cs
- FixedSOMFixedBlock.cs
- Token.cs
- PropertyAccessVisitor.cs
- Thumb.cs
- ByteStreamMessage.cs
- XmlBaseReader.cs
- AspNetHostingPermission.cs
- AutoResetEvent.cs
- MemberPath.cs
- Quaternion.cs
- AutoResetEvent.cs
- listitem.cs
- DesignerVerb.cs
- ArraySet.cs
- SynchronizationLockException.cs
- DataGridViewTopRowAccessibleObject.cs
- SelectionBorderGlyph.cs
- HttpListenerPrefixCollection.cs
- ValidatedControlConverter.cs
- WindowsListViewScroll.cs
- StringWriter.cs
- StrongName.cs
- RsaSecurityTokenAuthenticator.cs
- QueryableDataSource.cs
- SQLBinaryStorage.cs
- SafeHandles.cs
- ConfigXmlComment.cs
- ElementProxy.cs
- DataBindingHandlerAttribute.cs
- SmtpException.cs
- TraceXPathNavigator.cs
- PropertyDescriptor.cs
- PropertyIDSet.cs
- CodeDirectoryCompiler.cs
- OperationInvokerBehavior.cs
- XmlSchemaObject.cs
- RefreshPropertiesAttribute.cs
- TCPListener.cs
- EmissiveMaterial.cs
- SeekStoryboard.cs
- HostedElements.cs
- RequestCachePolicyConverter.cs
- Renderer.cs
- Win32Native.cs
- ErrorRuntimeConfig.cs
- HoistedLocals.cs
- Char.cs
- ProviderConnectionPointCollection.cs
- NavigationPropertySingletonExpression.cs
- IResourceProvider.cs
- HttpModuleAction.cs
- DrawItemEvent.cs
- ParsedAttributeCollection.cs
- Application.cs
- ClientFormsAuthenticationMembershipProvider.cs
- Bidi.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- ScriptServiceAttribute.cs
- RawStylusInputReport.cs
- MobileListItem.cs
- EdmValidator.cs
- RowUpdatingEventArgs.cs