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;
///
///
/// [To be supplied.]
///
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.
//------------------------------------------------------------------------------
//
// 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;
///
///
/// [To be supplied.]
///
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TreeViewItemAutomationPeer.cs
- TextPatternIdentifiers.cs
- XsltConvert.cs
- SHA256.cs
- CommandExpr.cs
- CommandSet.cs
- MemberPathMap.cs
- WaitForChangedResult.cs
- XamlNamespaceHelper.cs
- QuaternionAnimation.cs
- TimerElapsedEvenArgs.cs
- SqlAliaser.cs
- ConfigurationPropertyAttribute.cs
- ListViewItem.cs
- MethodImplAttribute.cs
- ContentIterators.cs
- AutomationPropertyInfo.cs
- ElasticEase.cs
- Geometry.cs
- MeasurementDCInfo.cs
- OverflowException.cs
- ConfigurationPropertyCollection.cs
- DataSourceXmlAttributeAttribute.cs
- RelationalExpressions.cs
- XmlChildEnumerator.cs
- EntityUtil.cs
- LookupNode.cs
- Cursors.cs
- BinaryFormatter.cs
- DataKeyCollection.cs
- DispatcherEventArgs.cs
- XhtmlBasicValidationSummaryAdapter.cs
- OleDbDataAdapter.cs
- UpdateDelegates.Generated.cs
- TemplateColumn.cs
- LoadItemsEventArgs.cs
- StrokeNodeEnumerator.cs
- StateRuntime.cs
- SchemaElementDecl.cs
- Console.cs
- OracleConnectionStringBuilder.cs
- StatusStrip.cs
- SafeHandle.cs
- GridViewHeaderRowPresenter.cs
- AttachmentCollection.cs
- X509Utils.cs
- CachedBitmap.cs
- EntityViewGenerationAttribute.cs
- Crypto.cs
- ThemeInfoAttribute.cs
- TreeViewHitTestInfo.cs
- webclient.cs
- KeyValuePair.cs
- IconHelper.cs
- ExceptionRoutedEventArgs.cs
- JpegBitmapDecoder.cs
- Range.cs
- CapabilitiesSection.cs
- QueryCorrelationInitializer.cs
- TypedDatasetGenerator.cs
- DataSpaceManager.cs
- DataTableNewRowEvent.cs
- XmlSchemaSet.cs
- ModelItemDictionaryImpl.cs
- BitStream.cs
- Context.cs
- WindowsListViewItem.cs
- VirtualPathUtility.cs
- CodeBlockBuilder.cs
- IItemProperties.cs
- SQLCharsStorage.cs
- EncoderFallback.cs
- NGCUIElementCollectionSerializerAsync.cs
- SynchronizedPool.cs
- SectionRecord.cs
- StubHelpers.cs
- remotingproxy.cs
- ProtocolsSection.cs
- StylusCaptureWithinProperty.cs
- WasHttpHandlersInstallComponent.cs
- XmlMembersMapping.cs
- WindowsProgressbar.cs
- precedingsibling.cs
- ArithmeticException.cs
- CompilationPass2Task.cs
- SchemaCollectionPreprocessor.cs
- ConfigXmlDocument.cs
- UnconditionalPolicy.cs
- ObjectStorage.cs
- AssertValidation.cs
- PropertyEmitterBase.cs
- ActionItem.cs
- GridViewPageEventArgs.cs
- SortQuery.cs
- SiteOfOriginContainer.cs
- InfoCardAsymmetricCrypto.cs
- IndexedString.cs
- BitmapEffectInputConnector.cs
- PerspectiveCamera.cs
- SystemKeyConverter.cs