Pat Tullmann 0cb742dafb binfmt-detector-cli: rewrite to support PE32+ binaries (#38)
Rewrite with hard-coded offsets into the PE file format to discern
if a binary is PE32 or PE32+, and then to determine if it contains
a "CLR Data Directory" entry that looks valid.

Tested with PE32 and PE32+ compiled Mono binaries, PE32 and PE32+ native
binaries, and a random assortment of garbage files.

Former-commit-id: 9e7ac86ec84f653a2f79b87183efd5b0ebda001b
2023-10-16 20:16:47 +02:00

10663 lines
876 KiB
C#

// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
[assembly:System.CLSCompliantAttribute(true)]
[assembly:System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")]
[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.dll")]
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.dll")]
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
[assembly:System.Security.SecurityCriticalAttribute(System.Security.SecurityCriticalScope.Explicit)]
[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Activation.ServiceHostFactory))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BinarySecretKeyIdentifierClause))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.KeyNameIdentifierClause))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityContextKeyIdentifierClause))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.BinarySecretSecurityToken))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.WrappedKeySecurityToken))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.X509CertificateValidationMode))]
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceHostingEnvironment))]
namespace Mono.CodeGeneration
{
public partial class CodeAdd : Mono.CodeGeneration.CodeArithmeticOperation
{
public CodeAdd(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
}
public partial class CodeAddOne : Mono.CodeGeneration.CodeExpression
{
public CodeAddOne(Mono.CodeGeneration.CodeValueReference exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeAnd : Mono.CodeGeneration.CodeConditionExpression
{
public CodeAnd(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeArgument : Mono.CodeGeneration.CodeExpression
{
public CodeArgument(int arg, System.Type type) { }
public int Argument { get { throw null; } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeArgumentReference : Mono.CodeGeneration.CodeValueReference
{
public CodeArgumentReference(System.Type type, int argNum, string name) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeArithmeticOperation : Mono.CodeGeneration.CodeExpression
{
protected Mono.CodeGeneration.CodeExpression exp1;
protected Mono.CodeGeneration.CodeExpression exp2;
protected string symbol;
protected System.Type t1;
protected System.Type t2;
protected CodeArithmeticOperation() { }
public CodeArithmeticOperation(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2, string symbol) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeArrayItem : Mono.CodeGeneration.CodeValueReference
{
public CodeArrayItem(Mono.CodeGeneration.CodeExpression array, Mono.CodeGeneration.CodeExpression index) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeArrayLength : Mono.CodeGeneration.CodeExpression
{
public CodeArrayLength(Mono.CodeGeneration.CodeExpression array) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeAssignment : Mono.CodeGeneration.CodeExpression
{
public CodeAssignment(Mono.CodeGeneration.CodeValueReference var, Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateAsStatement(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeBinaryComparison : Mono.CodeGeneration.CodeConditionExpression
{
protected Mono.CodeGeneration.CodeExpression exp1;
protected Mono.CodeGeneration.CodeExpression exp2;
protected System.Type t1;
protected System.Type t2;
public CodeBinaryComparison(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2, string symbol) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeBinaryOperation : Mono.CodeGeneration.CodeConditionExpression
{
protected Mono.CodeGeneration.CodeExpression exp1;
protected Mono.CodeGeneration.CodeExpression exp2;
protected System.Type t1;
protected System.Type t2;
public CodeBinaryOperation(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2, string symbol) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeBlock : Mono.CodeGeneration.CodeItem
{
public CodeBlock() { }
public bool IsEmpty { get { throw null; } }
public void Add(Mono.CodeGeneration.CodeItem code) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public Mono.CodeGeneration.CodeItem GetLastItem() { throw null; }
public static Mono.CodeGeneration.CodeBlock operator +(Mono.CodeGeneration.CodeBlock cb, Mono.CodeGeneration.CodeExpression e) { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeBuilder
{
public CodeBuilder(Mono.CodeGeneration.CodeClass codeClass) { }
public Mono.CodeGeneration.CodeBlock CurrentBlock { get { throw null; } }
public Mono.CodeGeneration.CodeClass OwnerClass { get { throw null; } }
public void Assign(Mono.CodeGeneration.CodeValueReference var, Mono.CodeGeneration.CodeExpression val) { }
public void Call(Mono.CodeGeneration.CodeExpression target, Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void Call(Mono.CodeGeneration.CodeExpression target, System.Reflection.MethodBase method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void Call(Mono.CodeGeneration.CodeExpression target, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void Call(Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void Call(System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void Call(System.Type type, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public Mono.CodeGeneration.CodeExpression CallFunc(Mono.CodeGeneration.CodeExpression target, Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallFunc(Mono.CodeGeneration.CodeExpression target, System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallFunc(Mono.CodeGeneration.CodeExpression target, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallFunc(Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallFunc(System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallFunc(System.Type type, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public void Case(Mono.CodeGeneration.CodeExpression condition) { }
public void ConsoleWriteLine(params Mono.CodeGeneration.CodeExpression[] parameters) { }
public void ConsoleWriteLine(params object[] parameters) { }
public void Dec(Mono.CodeGeneration.CodeValueReference val) { }
public Mono.CodeGeneration.CodeVariableReference DeclareVariable(Mono.CodeGeneration.CodeExpression initValue) { throw null; }
public Mono.CodeGeneration.CodeVariableReference DeclareVariable(System.Type type) { throw null; }
public Mono.CodeGeneration.CodeVariableReference DeclareVariable(System.Type type, Mono.CodeGeneration.CodeExpression initValue) { throw null; }
public Mono.CodeGeneration.CodeVariableReference DeclareVariable(System.Type type, object ob) { throw null; }
public void Else() { }
public void ElseIf(Mono.CodeGeneration.CodeExpression condition) { }
public void EndFor() { }
public void EndForeach() { }
public void EndIf() { }
public void EndSelect() { }
public void EndWhile() { }
public void For(Mono.CodeGeneration.CodeExpression initExp, Mono.CodeGeneration.CodeExpression conditionExp, Mono.CodeGeneration.CodeExpression nextExp) { }
public void Foreach(System.Type type, out Mono.CodeGeneration.CodeExpression item, Mono.CodeGeneration.CodeExpression array) { throw null; }
public void Generate(System.Reflection.Emit.ILGenerator gen) { }
public void If(Mono.CodeGeneration.CodeExpression condition) { }
public void Inc(Mono.CodeGeneration.CodeValueReference val) { }
public static Mono.CodeGeneration.CodeBuilder operator +(Mono.CodeGeneration.CodeBuilder cb, Mono.CodeGeneration.CodeItem e) { throw null; }
public string PrintCode() { throw null; }
public void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
public void Return() { }
public void Return(Mono.CodeGeneration.CodeExpression exp) { }
public void Select() { }
public Mono.CodeGeneration.CodeExpression When(Mono.CodeGeneration.CodeExpression condition, Mono.CodeGeneration.CodeExpression trueResult, Mono.CodeGeneration.CodeExpression falseResult) { throw null; }
public void While(Mono.CodeGeneration.CodeExpression condition) { }
}
public partial class CodeCast : Mono.CodeGeneration.CodeExpression
{
public CodeCast(System.Type type, Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeClass
{
public CodeClass(System.Reflection.Emit.ModuleBuilder mb, string name) { }
public CodeClass(System.Reflection.Emit.ModuleBuilder mb, string name, System.Reflection.TypeAttributes attr, System.Type baseType, params System.Type[] interfaces) { }
public CodeClass(System.Reflection.Emit.ModuleBuilder mb, string name, System.Type baseType, params System.Type[] interfaces) { }
public System.Reflection.Emit.TypeBuilder TypeBuilder { get { throw null; } }
public Mono.CodeGeneration.CodeMethod CreateConstructor(System.Reflection.MethodAttributes attributes, params System.Type[] parameters) { throw null; }
public Mono.CodeGeneration.CodeMethod CreateConstructor(params System.Type[] parameters) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, Mono.CodeGeneration.CodeLiteral[] ctorArgs, System.Reflection.FieldInfo[] fields, Mono.CodeGeneration.CodeLiteral[] fieldValues) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs, string[] namedArgFieldNames, object[] namedArgValues) { throw null; }
public Mono.CodeGeneration.CodeMethod CreateMethod(string name, System.Reflection.MethodAttributes attributes, System.Type returnType, params System.Type[] parameterTypes) { throw null; }
public Mono.CodeGeneration.CodeMethod CreateMethod(string name, System.Type returnType, params System.Type[] parameterTypes) { throw null; }
public Mono.CodeGeneration.CodeProperty CreateProperty(string name, System.Type returnType, System.Reflection.MethodAttributes methodAttributes, params System.Type[] parameterTypes) { throw null; }
public Mono.CodeGeneration.CodeProperty CreateProperty(string name, System.Type returnType, params System.Type[] parameterTypes) { throw null; }
public Mono.CodeGeneration.CodeMethod CreateStaticMethod(string name, System.Type returnType, params System.Type[] parameterTypes) { throw null; }
public System.Type CreateType() { throw null; }
public Mono.CodeGeneration.CodeMethod CreateVirtualMethod(string name, System.Type returnType, params System.Type[] parameterTypes) { throw null; }
public Mono.CodeGeneration.CodeFieldReference DefineField(string name, System.Type type, params Mono.CodeGeneration.CodeCustomAttribute[] customAttributes) { throw null; }
public Mono.CodeGeneration.CodeFieldReference DefineField(string name, System.Type type, System.Reflection.FieldAttributes attrs, Mono.CodeGeneration.CodeExpression initialValue, params Mono.CodeGeneration.CodeCustomAttribute[] customAttributes) { throw null; }
public Mono.CodeGeneration.CodeFieldReference DefineStaticField(Mono.CodeGeneration.CodeExpression initialValue, params Mono.CodeGeneration.CodeCustomAttribute[] customAttributes) { throw null; }
public Mono.CodeGeneration.CodeFieldReference DefineStaticField(string name, System.Type type, Mono.CodeGeneration.CodeExpression initialValue, params Mono.CodeGeneration.CodeCustomAttribute[] customAttributes) { throw null; }
public Mono.CodeGeneration.CodeMethod GetDefaultConstructor() { throw null; }
public Mono.CodeGeneration.CodeMethod GetStaticConstructor() { throw null; }
public Mono.CodeGeneration.CodeMethod ImplementMethod(System.Reflection.MethodInfo basem) { throw null; }
public Mono.CodeGeneration.CodeMethod ImplementMethod(System.Type baseType, System.Reflection.MethodInfo basem) { throw null; }
public Mono.CodeGeneration.CodeMethod ImplementMethod(System.Type baseType, string methodName) { throw null; }
public string PrintCode() { throw null; }
public void PrintCode(Mono.CodeGeneration.CodeWriter cw) { }
}
public abstract partial class CodeConditionExpression : Mono.CodeGeneration.CodeExpression
{
protected CodeConditionExpression() { }
public virtual void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool jumpCase) { }
}
public partial class CodeCustomAttribute
{
public CodeCustomAttribute(System.Reflection.Emit.CustomAttributeBuilder attributeBuilder, System.Type type, System.Reflection.ConstructorInfo constructor, Mono.CodeGeneration.CodeLiteral[] ctorArgs, System.Reflection.MemberInfo[] namedArgMembers, Mono.CodeGeneration.CodeLiteral[] namedArgValues) { }
public System.Reflection.Emit.CustomAttributeBuilder Builder { get { throw null; } }
public static Mono.CodeGeneration.CodeCustomAttribute Create(System.Type attributeType) { throw null; }
public static Mono.CodeGeneration.CodeCustomAttribute Create(System.Type attributeType, System.Type[] ctorArgTypes, Mono.CodeGeneration.CodeLiteral[] ctorArgs, System.Reflection.MemberInfo[] members, Mono.CodeGeneration.CodeLiteral[] values) { throw null; }
public static Mono.CodeGeneration.CodeCustomAttribute Create(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs, string[] namedArgNames, object[] namedArgValues) { throw null; }
public string PrintCode() { throw null; }
public void PrintCode(Mono.CodeGeneration.CodeWriter cw) { }
}
public partial class CodeDecrement : Mono.CodeGeneration.CodeValueReference
{
public CodeDecrement(Mono.CodeGeneration.CodeValueReference exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeDiv : Mono.CodeGeneration.CodeArithmeticOperation
{
public CodeDiv(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
}
public partial class CodeEquals : Mono.CodeGeneration.CodeConditionExpression
{
public CodeEquals(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeExpression : Mono.CodeGeneration.CodeItem
{
protected CodeExpression() { }
public Mono.CodeGeneration.CodeExpression ArrayLength { get { throw null; } }
public Mono.CodeGeneration.CodeExpression IsNull { get { throw null; } }
public bool IsNumber { get { throw null; } }
public Mono.CodeGeneration.CodeValueReference this[Mono.CodeGeneration.CodeExpression index] { get { throw null; } }
public Mono.CodeGeneration.CodeValueReference this[System.Reflection.FieldInfo field] { get { throw null; } }
public Mono.CodeGeneration.CodeValueReference this[System.Reflection.PropertyInfo prop] { get { throw null; } }
public Mono.CodeGeneration.CodeValueReference this[string name] { get { throw null; } }
public static Mono.CodeGeneration.CodeExpression Add(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public Mono.CodeGeneration.CodeExpression And(Mono.CodeGeneration.CodeExpression other) { throw null; }
public static Mono.CodeGeneration.CodeExpression AreEqual(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression AreNotEqual(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public Mono.CodeGeneration.CodeExpression Call(System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression Call(string name, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public Mono.CodeGeneration.CodeExpression CallToString() { throw null; }
public Mono.CodeGeneration.CodeExpression CastTo(System.Type type) { throw null; }
public static Mono.CodeGeneration.CodeExpression Divide(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public virtual void GenerateAsStatement(System.Reflection.Emit.ILGenerator gen) { }
public abstract System.Type GetResultType();
public Mono.CodeGeneration.CodeExpression Is(System.Type type) { throw null; }
public static Mono.CodeGeneration.CodeExpression IsGreaterEqualThan(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression IsGreaterThan(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression IsSmallerEqualThan(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression IsSmallerThan(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public Mono.CodeGeneration.CodeValueReference MemGet(System.Reflection.MemberInfo member) { throw null; }
public Mono.CodeGeneration.CodeValueReference MemGet(string name) { throw null; }
public static Mono.CodeGeneration.CodeExpression Multiply(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression Not(Mono.CodeGeneration.CodeExpression e) { throw null; }
public static Mono.CodeGeneration.CodeExpression NullValue(System.Type type) { throw null; }
public static Mono.CodeGeneration.CodeExpression Subtract(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
}
public partial class CodeFieldReference : Mono.CodeGeneration.CodeValueReference
{
public CodeFieldReference(Mono.CodeGeneration.CodeExpression target, System.Reflection.FieldInfo field) { }
public CodeFieldReference(System.Reflection.FieldInfo field) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeFor : Mono.CodeGeneration.CodeStatement
{
public CodeFor(Mono.CodeGeneration.CodeExpression initExp, Mono.CodeGeneration.CodeExpression conditionExp, Mono.CodeGeneration.CodeExpression nextExp) { }
public Mono.CodeGeneration.CodeBlock ForBlock { get { throw null; } set { } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeForeach : Mono.CodeGeneration.CodeStatement
{
public CodeForeach(Mono.CodeGeneration.CodeExpression array, System.Type itemType) { }
public Mono.CodeGeneration.CodeBlock ForBlock { get { throw null; } set { } }
public Mono.CodeGeneration.CodeValueReference ItemExpression { get { throw null; } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeGenerationHelper
{
public CodeGenerationHelper() { }
public static void GenerateMethodCall(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression target, Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public static void GenerateMethodCall(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression target, System.Reflection.MethodBase method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public static void GeneratePrimitiveValue() { }
public static void GenerateSafeConversion(System.Reflection.Emit.ILGenerator gen, System.Type targetType, System.Type sourceType) { }
public static System.Exception GetMethodException(System.Reflection.MethodBase method, string msg) { throw null; }
public static bool IsNumber(System.Type t) { throw null; }
public static void LoadFromPtr(System.Reflection.Emit.ILGenerator ig, System.Type t) { }
public static void SaveToPtr(System.Reflection.Emit.ILGenerator ig, System.Type t) { }
}
public partial class CodeGreaterEqualThan : Mono.CodeGeneration.CodeBinaryComparison
{
public CodeGreaterEqualThan(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) : base (default(Mono.CodeGeneration.CodeExpression), default(Mono.CodeGeneration.CodeExpression), default(string)) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
}
public partial class CodeGreaterThan : Mono.CodeGeneration.CodeBinaryComparison
{
public CodeGreaterThan(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) : base (default(Mono.CodeGeneration.CodeExpression), default(Mono.CodeGeneration.CodeExpression), default(string)) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
}
public partial class CodeIf : Mono.CodeGeneration.CodeStatement
{
public CodeIf(Mono.CodeGeneration.CodeExpression condition) { }
public Mono.CodeGeneration.CodeBlock FalseBlock { get { throw null; } set { } }
public Mono.CodeGeneration.CodeBlock TrueBlock { get { throw null; } set { } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeIncrement : Mono.CodeGeneration.CodeValueReference
{
public CodeIncrement(Mono.CodeGeneration.CodeValueReference exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateAsStatement(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeIs : Mono.CodeGeneration.CodeConditionExpression
{
public CodeIs(System.Type type, Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeItem
{
protected CodeItem() { }
public abstract void Generate(System.Reflection.Emit.ILGenerator gen);
public abstract void PrintCode(Mono.CodeGeneration.CodeWriter cp);
}
public partial class CodeLessEqualThan : Mono.CodeGeneration.CodeBinaryComparison
{
public CodeLessEqualThan(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) : base (default(Mono.CodeGeneration.CodeExpression), default(Mono.CodeGeneration.CodeExpression), default(string)) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
}
public partial class CodeLessThan : Mono.CodeGeneration.CodeBinaryComparison
{
public CodeLessThan(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) : base (default(Mono.CodeGeneration.CodeExpression), default(Mono.CodeGeneration.CodeExpression), default(string)) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
}
public partial class CodeLiteral : Mono.CodeGeneration.CodeExpression
{
public CodeLiteral(object value) { }
public CodeLiteral(object value, System.Type type) { }
public object Value { get { throw null; } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeMethod
{
internal CodeMethod() { }
public System.Reflection.MethodAttributes Attributes { get { throw null; } }
public Mono.CodeGeneration.CodeBuilder CodeBuilder { get { throw null; } }
public System.Reflection.Emit.TypeBuilder DeclaringType { get { throw null; } }
public bool IsStatic { get { throw null; } }
public System.Reflection.MethodBase MethodBase { get { throw null; } }
public System.Reflection.MethodInfo MethodInfo { get { throw null; } }
public string Name { get { throw null; } }
public System.Type[] ParameterTypes { get { throw null; } }
public System.Type ReturnType { get { throw null; } }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, Mono.CodeGeneration.CodeLiteral[] ctorArgs, System.Reflection.FieldInfo[] fields, Mono.CodeGeneration.CodeLiteral[] fieldValues) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs, string[] namedArgFieldNames, object[] namedArgValues) { throw null; }
public static Mono.CodeGeneration.CodeMethod DefineConstructor(Mono.CodeGeneration.CodeClass cls, System.Reflection.MethodAttributes attributes, System.Type[] parameterTypes) { throw null; }
public void Generate() { }
public Mono.CodeGeneration.CodeArgumentReference GetArg(int n) { throw null; }
public Mono.CodeGeneration.CodeArgumentReference GetThis() { throw null; }
public string PrintCode() { throw null; }
public virtual void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
public void UpdateMethodBase(System.Type type) { }
}
public partial class CodeMethodCall : Mono.CodeGeneration.CodeExpression
{
public CodeMethodCall(Mono.CodeGeneration.CodeExpression target, Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public CodeMethodCall(Mono.CodeGeneration.CodeExpression target, System.Reflection.MethodBase method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public CodeMethodCall(Mono.CodeGeneration.CodeExpression target, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public CodeMethodCall(Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public CodeMethodCall(System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public CodeMethodCall(System.Type type, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateAsStatement(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeModule
{
public CodeModule(string name) { }
public System.Reflection.Emit.ModuleBuilder ModuleBuilder { get { throw null; } }
public static Mono.CodeGeneration.CodeModule Shared { get { throw null; } }
public Mono.CodeGeneration.CodeClass CreateClass(string name) { throw null; }
public Mono.CodeGeneration.CodeClass CreateClass(string name, System.Reflection.TypeAttributes attr, System.Type baseType, params System.Type[] interfaces) { throw null; }
public Mono.CodeGeneration.CodeClass CreateClass(string name, System.Type baseType, params System.Type[] interfaces) { throw null; }
}
public partial class CodeMul : Mono.CodeGeneration.CodeArithmeticOperation
{
public CodeMul(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
}
public partial class CodeNeg : Mono.CodeGeneration.CodeExpression
{
public CodeNeg(Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeNew : Mono.CodeGeneration.CodeExpression
{
public CodeNew(System.Type type, params Mono.CodeGeneration.CodeExpression[] parameters) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeNewArray : Mono.CodeGeneration.CodeExpression
{
public CodeNewArray(System.Type type, Mono.CodeGeneration.CodeExpression size) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeNot : Mono.CodeGeneration.CodeConditionExpression
{
public CodeNot(Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeNotEquals : Mono.CodeGeneration.CodeConditionExpression
{
public CodeNotEquals(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeOr : Mono.CodeGeneration.CodeConditionExpression
{
public CodeOr(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateForBranch(System.Reflection.Emit.ILGenerator gen, System.Reflection.Emit.Label label, bool branchCase) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeProperty
{
internal CodeProperty() { }
public System.Reflection.PropertyAttributes Attributes { get { throw null; } }
public Mono.CodeGeneration.CodeBuilder CodeBuilderGet { get { throw null; } }
public Mono.CodeGeneration.CodeBuilder CodeBuilderSet { get { throw null; } }
public System.Reflection.Emit.TypeBuilder DeclaringType { get { throw null; } }
public bool IsPublic { get { throw null; } }
public bool IsStatic { get { throw null; } }
public string Name { get { throw null; } }
public System.Type[] ParameterTypes { get { throw null; } }
public System.Reflection.Emit.PropertyBuilder PropertyBuilder { get { throw null; } }
public System.Type ReturnType { get { throw null; } }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, Mono.CodeGeneration.CodeLiteral[] ctorArgs, System.Reflection.FieldInfo[] fields, Mono.CodeGeneration.CodeLiteral[] fieldValues) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs) { throw null; }
public Mono.CodeGeneration.CodeCustomAttribute CreateCustomAttribute(System.Type attributeType, System.Type[] ctorArgTypes, object[] ctorArgs, string[] namedArgFieldNames, object[] namedArgValues) { throw null; }
public void Generate() { }
public Mono.CodeGeneration.CodeArgumentReference GetArg(int n) { throw null; }
public Mono.CodeGeneration.CodeArgumentReference GetThis() { throw null; }
public string PrintCode() { throw null; }
public void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
public void UpdatePropertyInfo(System.Type type) { }
}
public partial class CodePropertyReference : Mono.CodeGeneration.CodeValueReference
{
public CodePropertyReference(Mono.CodeGeneration.CodeExpression target, System.Reflection.PropertyInfo property) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeReturn : Mono.CodeGeneration.CodeStatement
{
internal CodeReturn() { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeSelect : Mono.CodeGeneration.CodeStatement
{
public CodeSelect() { }
public void AddCase(Mono.CodeGeneration.CodeExpression condition, Mono.CodeGeneration.CodeBlock block) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeSelfIncrement : Mono.CodeGeneration.CodeExpression
{
public CodeSelfIncrement(Mono.CodeGeneration.CodeValueReference exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeStatement : Mono.CodeGeneration.CodeItem
{
protected CodeStatement() { }
}
public partial class CodeSub : Mono.CodeGeneration.CodeArithmeticOperation
{
public CodeSub(Mono.CodeGeneration.CodeExpression exp1, Mono.CodeGeneration.CodeExpression exp2) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
}
public partial class CodeSubstractOne : Mono.CodeGeneration.CodeExpression
{
public CodeSubstractOne(Mono.CodeGeneration.CodeExpression exp) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeTry : Mono.CodeGeneration.CodeStatement
{
public CodeTry() { }
public System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<Mono.CodeGeneration.CodeVariableDeclaration, Mono.CodeGeneration.CodeBlock>> CatchBlocks { get { throw null; } }
public Mono.CodeGeneration.CodeBlock FinallyBlock { get { throw null; } set { } }
public Mono.CodeGeneration.CodeBlock TryBlock { get { throw null; } set { } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public abstract partial class CodeValueReference : Mono.CodeGeneration.CodeExpression
{
protected CodeValueReference() { }
public abstract void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value);
}
public partial class CodeVariableDeclaration : Mono.CodeGeneration.CodeStatement
{
public CodeVariableDeclaration(System.Type type, string name) { }
public Mono.CodeGeneration.CodeVariableReference Variable { get { throw null; } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeVariableReference : Mono.CodeGeneration.CodeValueReference
{
public CodeVariableReference(System.Type type, string name) { }
public string Name { get { throw null; } }
public System.Type Type { get { throw null; } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void GenerateSet(System.Reflection.Emit.ILGenerator gen, Mono.CodeGeneration.CodeExpression value) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeWhen : Mono.CodeGeneration.CodeExpression
{
public CodeWhen(Mono.CodeGeneration.CodeExpression condition, Mono.CodeGeneration.CodeExpression trueResult, Mono.CodeGeneration.CodeExpression falseResult) { }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override System.Type GetResultType() { throw null; }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeWhile : Mono.CodeGeneration.CodeStatement
{
public CodeWhile(Mono.CodeGeneration.CodeExpression condition) { }
public Mono.CodeGeneration.CodeBlock WhileBlock { get { throw null; } set { } }
public override void Generate(System.Reflection.Emit.ILGenerator gen) { }
public override void PrintCode(Mono.CodeGeneration.CodeWriter cp) { }
}
public partial class CodeWriter
{
public CodeWriter(System.IO.TextWriter tw) { }
public Mono.CodeGeneration.CodeWriter BeginLine() { throw null; }
public Mono.CodeGeneration.CodeWriter EndLine() { throw null; }
public void Indent() { }
public void Unindent() { }
public Mono.CodeGeneration.CodeWriter Write(string s) { throw null; }
public Mono.CodeGeneration.CodeWriter WriteLine(string s) { throw null; }
public Mono.CodeGeneration.CodeWriter WriteLineInd(string s) { throw null; }
public Mono.CodeGeneration.CodeWriter WriteLineUnind(string s) { throw null; }
}
public partial class Exp
{
internal Exp() { }
public static Mono.CodeGeneration.CodeExpression And(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
public static Mono.CodeGeneration.CodeExpression And(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2, Mono.CodeGeneration.CodeExpression e3) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(Mono.CodeGeneration.CodeExpression target, Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(Mono.CodeGeneration.CodeExpression target, System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(Mono.CodeGeneration.CodeExpression target, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(Mono.CodeGeneration.CodeMethod method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(System.Reflection.MethodInfo method, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeExpression Call(System.Type type, string name, params Mono.CodeGeneration.CodeExpression[] parameters) { throw null; }
public static Mono.CodeGeneration.CodeValueReference Inc(Mono.CodeGeneration.CodeValueReference e) { throw null; }
public static Mono.CodeGeneration.CodeExpression Literal(object ob) { throw null; }
public static Mono.CodeGeneration.CodeExpression Literal(string ob) { throw null; }
public static Mono.CodeGeneration.CodeExpression New(System.Type type, params Mono.CodeGeneration.CodeExpression[] pars) { throw null; }
public static Mono.CodeGeneration.CodeExpression NewArray(System.Type type, Mono.CodeGeneration.CodeExpression size) { throw null; }
public static Mono.CodeGeneration.CodeExpression Or(Mono.CodeGeneration.CodeExpression e1, Mono.CodeGeneration.CodeExpression e2) { throw null; }
}
}
namespace Mono.Security.Protocol.Ntlm
{
public partial class ChallengeResponse : System.IDisposable
{
public ChallengeResponse() { }
public ChallengeResponse(string password, byte[] challenge) { }
public byte[] Challenge { get { throw null; } set { } }
public byte[] LM { get { throw null; } }
public byte[] LMSessionKey { get { throw null; } }
public byte[] NT { get { throw null; } }
public string Password { get { throw null; } set { } }
public void Dispose() { }
~ChallengeResponse() { }
}
public abstract partial class MessageBase
{
protected MessageBase(int messageType) { }
protected MessageBase(int messageType, Mono.Security.Protocol.Ntlm.NtlmVersion version) { }
public Mono.Security.Protocol.Ntlm.NtlmFlags Flags { get { throw null; } set { } }
public byte[] OSVersion { get { throw null; } set { } }
public int Type { get { throw null; } }
public Mono.Security.Protocol.Ntlm.NtlmVersion Version { get { throw null; } }
protected bool CheckHeader(byte[] message) { throw null; }
protected virtual void Decode(byte[] message) { }
public abstract byte[] GetBytes();
protected byte[] PrepareMessage(int messageSize) { throw null; }
}
[System.FlagsAttribute]
public enum NtlmFlags
{
Negotiate128 = 536870912,
Negotiate56 = -2147483648,
NegotiateAlwaysSign = 32768,
NegotiateAnonymous = 2048,
NegotiateDatagramStyle = 64,
NegotiateDomainSupplied = 4096,
NegotiateKeyExchange = 1073741824,
NegotiateLm = 128,
NegotiateNtlm = 512,
NegotiateNtlm2Key = 524288,
NegotiateOem = 2,
NegotiateSeal = 32,
NegotiateSign = 16,
NegotiateUnicode = 1,
NegotiateWorkstationSupplied = 8192,
RequestTarget = 4,
}
public partial class NtlmTargetInformation
{
public NtlmTargetInformation() { }
public string DnsDomainName { get { throw null; } set { } }
public string DnsHostName { get { throw null; } set { } }
public string DomainName { get { throw null; } set { } }
public string ServerName { get { throw null; } set { } }
public void Decode(byte[] bytes, int length, int offset) { }
public byte[] ToBytes() { throw null; }
}
public enum NtlmVersion
{
Version1 = 0,
Version2 = 1,
Version3 = 2,
}
public partial class Type1Message : Mono.Security.Protocol.Ntlm.MessageBase
{
public Type1Message() : base (default(int)) { }
public Type1Message(Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public Type1Message(byte[] message) : base (default(int)) { }
public Type1Message(byte[] message, Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public string Domain { get { throw null; } set { } }
public string Host { get { throw null; } set { } }
protected override void Decode(byte[] message) { }
public override byte[] GetBytes() { throw null; }
}
public partial class Type2Message : Mono.Security.Protocol.Ntlm.MessageBase
{
public Type2Message() : base (default(int)) { }
public Type2Message(Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public Type2Message(byte[] message) : base (default(int)) { }
public Type2Message(byte[] message, Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public byte[] Context { get { throw null; } set { } }
public byte[] Nonce { get { throw null; } set { } }
public Mono.Security.Protocol.Ntlm.NtlmTargetInformation Target { get { throw null; } }
public string TargetName { get { throw null; } set { } }
protected override void Decode(byte[] message) { }
~Type2Message() { }
public override byte[] GetBytes() { throw null; }
}
public partial class Type3Message : Mono.Security.Protocol.Ntlm.MessageBase
{
public Type3Message() : base (default(int)) { }
public Type3Message(Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public Type3Message(byte[] message) : base (default(int)) { }
public Type3Message(byte[] message, Mono.Security.Protocol.Ntlm.NtlmVersion version) : base (default(int)) { }
public byte[] Challenge { get { throw null; } set { } }
public string Domain { get { throw null; } set { } }
public string Host { get { throw null; } set { } }
public byte[] LM { get { throw null; } }
public byte[] NT { get { throw null; } }
public string Password { get { throw null; } set { } }
public string Username { get { throw null; } set { } }
protected override void Decode(byte[] message) { }
~Type3Message() { }
public override byte[] GetBytes() { throw null; }
}
}
namespace System
{
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
{
public MonoDocumentationNoteAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
{
public MonoExtensionAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
{
public MonoInternalNoteAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
{
public MonoLimitationAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
{
public MonoNotSupportedAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoTODOAttribute : System.Attribute
{
public MonoTODOAttribute() { }
public MonoTODOAttribute(string comment) { }
public string Comment { get { throw null; } }
}
public partial class UriTemplate
{
public UriTemplate(string template) { }
public UriTemplate(string template, bool ignoreTrailingSlash) { }
public UriTemplate(string template, bool ignoreTrailingSlash, System.Collections.Generic.IDictionary<string, string> additionalDefaults) { }
public UriTemplate(string template, System.Collections.Generic.IDictionary<string, string> additionalDefaults) { }
public System.Collections.Generic.IDictionary<string, string> Defaults { get { throw null; } }
public bool IgnoreTrailingSlash { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<string> PathSegmentVariableNames { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<string> QueryValueVariableNames { get { throw null; } }
public System.Uri BindByName(System.Uri baseAddress, System.Collections.Generic.IDictionary<string, string> parameters) { throw null; }
public System.Uri BindByName(System.Uri baseAddress, System.Collections.Generic.IDictionary<string, string> parameters, bool omitDefaults) { throw null; }
public System.Uri BindByName(System.Uri baseAddress, System.Collections.Specialized.NameValueCollection parameters) { throw null; }
public System.Uri BindByName(System.Uri baseAddress, System.Collections.Specialized.NameValueCollection parameters, bool omitDefaults) { throw null; }
public System.Uri BindByPosition(System.Uri baseAddress, params string[] values) { throw null; }
public bool IsEquivalentTo(System.UriTemplate other) { throw null; }
public System.UriTemplateMatch Match(System.Uri baseAddress, System.Uri candidate) { throw null; }
public override string ToString() { throw null; }
}
public partial class UriTemplateEquivalenceComparer : System.Collections.Generic.IEqualityComparer<System.UriTemplate>
{
public UriTemplateEquivalenceComparer() { }
public bool Equals(System.UriTemplate x, System.UriTemplate y) { throw null; }
public int GetHashCode(System.UriTemplate obj) { throw null; }
}
public partial class UriTemplateMatch
{
public UriTemplateMatch() { }
public System.Uri BaseUri { get { throw null; } set { } }
public System.Collections.Specialized.NameValueCollection BoundVariables { get { throw null; } }
public object Data { get { throw null; } set { } }
public System.Collections.Specialized.NameValueCollection QueryParameters { get { throw null; } }
public System.Collections.ObjectModel.Collection<string> RelativePathSegments { get { throw null; } }
public System.Uri RequestUri { get { throw null; } set { } }
public System.UriTemplate Template { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<string> WildcardPathSegments { get { throw null; } }
}
[System.SerializableAttribute]
public partial class UriTemplateMatchException : System.SystemException
{
public UriTemplateMatchException() { }
protected UriTemplateMatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public UriTemplateMatchException(string message) { }
public UriTemplateMatchException(string message, System.Exception innerException) { }
}
public partial class UriTemplateTable
{
public UriTemplateTable() { }
public UriTemplateTable(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> keyValuePairs) { }
public UriTemplateTable(System.Uri baseAddress) { }
public UriTemplateTable(System.Uri baseAddress, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> keyValuePairs) { }
public System.Uri BaseAddress { get { throw null; } set { } }
public bool IsReadOnly { get { throw null; } }
public System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<System.UriTemplate, object>> KeyValuePairs { get { throw null; } }
[System.MonoTODOAttribute]
public void MakeReadOnly(bool allowDuplicateEquivalentUriTemplates) { }
public System.Collections.ObjectModel.Collection<System.UriTemplateMatch> Match(System.Uri uri) { throw null; }
public System.UriTemplateMatch MatchSingle(System.Uri uri) { throw null; }
}
}
namespace System.Collections.Generic
{
public partial class KeyedByTypeCollection<TItem> : System.Collections.ObjectModel.KeyedCollection<System.Type, TItem>
{
public KeyedByTypeCollection() { }
public KeyedByTypeCollection(System.Collections.Generic.IEnumerable<TItem> items) { }
public System.Collections.ObjectModel.Collection<T> FindAll<T>() { throw null; }
public T Find<T>() { throw null; }
protected override System.Type GetKeyForItem(TItem item) { throw null; }
protected override void InsertItem(int index, TItem item) { }
public System.Collections.ObjectModel.Collection<T> RemoveAll<T>() { throw null; }
public T Remove<T>() { throw null; }
protected override void SetItem(int index, TItem item) { }
}
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public partial class SynchronizedCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
{
public SynchronizedCollection() { }
public SynchronizedCollection(object syncRoot) { }
public SynchronizedCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list) { }
public SynchronizedCollection(object syncRoot, params T[] list) { }
public int Count { get { throw null; } }
public T this[int index] { get { throw null; } set { } }
protected System.Collections.Generic.List<T> Items { get { throw null; } }
public object SyncRoot { get { throw null; } }
bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
object System.Collections.ICollection.SyncRoot { get { throw null; } }
bool System.Collections.IList.IsFixedSize { get { throw null; } }
bool System.Collections.IList.IsReadOnly { get { throw null; } }
object System.Collections.IList.this[int index] { get { throw null; } set { } }
public void Add(T item) { }
public void Clear() { }
protected virtual void ClearItems() { }
public bool Contains(T item) { throw null; }
public void CopyTo(T[] array, int index) { }
public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
public int IndexOf(T item) { throw null; }
public void Insert(int index, T item) { }
protected virtual void InsertItem(int index, T item) { }
public bool Remove(T item) { throw null; }
public void RemoveAt(int index) { }
protected virtual void RemoveItem(int index) { }
protected virtual void SetItem(int index, T item) { }
void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
int System.Collections.IList.Add(object value) { throw null; }
bool System.Collections.IList.Contains(object value) { throw null; }
int System.Collections.IList.IndexOf(object value) { throw null; }
void System.Collections.IList.Insert(int index, object value) { }
void System.Collections.IList.Remove(object value) { }
}
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public abstract partial class SynchronizedKeyedCollection<K, T> : System.Collections.Generic.SynchronizedCollection<T>
{
protected SynchronizedKeyedCollection() { }
protected SynchronizedKeyedCollection(object syncRoot) { }
protected SynchronizedKeyedCollection(object syncRoot, System.Collections.Generic.IEqualityComparer<K> comparer) { }
protected SynchronizedKeyedCollection(object syncRoot, System.Collections.Generic.IEqualityComparer<K> comparer, int dictionaryCreationThreshold) { }
protected System.Collections.Generic.IDictionary<K, T> Dictionary { get { throw null; } }
public T this[K key] { get { throw null; } }
protected void ChangeItemKey(T item, K newKey) { }
protected override void ClearItems() { }
public bool Contains(K key) { throw null; }
protected abstract K GetKeyForItem(T item);
protected override void InsertItem(int index, T item) { }
public bool Remove(K key) { throw null; }
protected override void RemoveItem(int index) { }
protected override void SetItem(int index, T item) { }
}
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public partial class SynchronizedReadOnlyCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
{
public SynchronizedReadOnlyCollection() { }
public SynchronizedReadOnlyCollection(object syncRoot) { }
public SynchronizedReadOnlyCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list) { }
public SynchronizedReadOnlyCollection(object syncRoot, params T[] list) { }
public int Count { get { throw null; } }
public T this[int index] { get { throw null; } }
protected System.Collections.Generic.IList<T> Items { get { throw null; } }
bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } }
T System.Collections.Generic.IList<T>.this[int index] { get { throw null; } set { } }
bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
object System.Collections.ICollection.SyncRoot { get { throw null; } }
bool System.Collections.IList.IsFixedSize { get { throw null; } }
bool System.Collections.IList.IsReadOnly { get { throw null; } }
object System.Collections.IList.this[int index] { get { throw null; } set { } }
public bool Contains(T value) { throw null; }
public void CopyTo(T[] array, int index) { }
public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
public int IndexOf(T value) { throw null; }
void System.Collections.Generic.ICollection<T>.Add(T value) { }
void System.Collections.Generic.ICollection<T>.Clear() { }
bool System.Collections.Generic.ICollection<T>.Remove(T value) { throw null; }
void System.Collections.Generic.IList<T>.Insert(int index, T value) { }
void System.Collections.Generic.IList<T>.RemoveAt(int index) { }
void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
int System.Collections.IList.Add(object value) { throw null; }
void System.Collections.IList.Clear() { }
bool System.Collections.IList.Contains(object value) { throw null; }
int System.Collections.IList.IndexOf(object value) { throw null; }
void System.Collections.IList.Insert(int index, object value) { }
void System.Collections.IList.Remove(object value) { }
void System.Collections.IList.RemoveAt(int index) { }
}
}
namespace System.IO
{
[System.SerializableAttribute]
public partial class PipeException : System.IO.IOException
{
public PipeException() { }
protected PipeException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public PipeException(string message) { }
public PipeException(string message, System.Exception inner) { }
public PipeException(string message, int errorCode) { }
public virtual int ErrorCode { get { throw null; } }
}
}
namespace System.ServiceModel
{
[System.SerializableAttribute]
public partial class ActionNotSupportedException : System.ServiceModel.CommunicationException
{
public ActionNotSupportedException() { }
protected ActionNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ActionNotSupportedException(string message) { }
public ActionNotSupportedException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class AddressAccessDeniedException : System.ServiceModel.CommunicationException
{
public AddressAccessDeniedException() { }
protected AddressAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public AddressAccessDeniedException(string message) { }
public AddressAccessDeniedException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class AddressAlreadyInUseException : System.ServiceModel.CommunicationException
{
public AddressAlreadyInUseException() { }
protected AddressAlreadyInUseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public AddressAlreadyInUseException(string message) { }
public AddressAlreadyInUseException(string message, System.Exception innerException) { }
}
public enum AddressFilterMode
{
Any = 2,
Exact = 0,
Prefix = 1,
}
public enum AuditLevel
{
Failure = 2,
None = 0,
Success = 1,
SuccessOrFailure = 3,
}
public enum AuditLogLocation
{
Application = 1,
Default = 0,
Security = 2,
}
public partial class BasicHttpBinding : System.ServiceModel.HttpBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public BasicHttpBinding() { }
public BasicHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode) { }
public BasicHttpBinding(string configurationName) { }
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.BasicHttpSecurity Security { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public enum BasicHttpMessageCredentialType
{
Certificate = 1,
UserName = 0,
}
[System.MonoTODOAttribute]
public sealed partial class BasicHttpMessageSecurity
{
internal BasicHttpMessageSecurity() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.BasicHttpMessageCredentialType ClientCredentialType { get { throw null; } set { } }
}
public partial class BasicHttpsBinding : System.ServiceModel.HttpBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public BasicHttpsBinding() { }
public BasicHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode) { }
public BasicHttpsBinding(string configurationName) { }
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.BasicHttpsSecurity Security { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class BasicHttpSecurity
{
public BasicHttpSecurity() { }
public System.ServiceModel.BasicHttpMessageSecurity Message { get { throw null; } set { } }
public System.ServiceModel.BasicHttpSecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
}
public enum BasicHttpSecurityMode
{
Message = 2,
None = 0,
Transport = 1,
TransportCredentialOnly = 4,
TransportWithMessageCredential = 3,
}
public sealed partial class BasicHttpsSecurity
{
public BasicHttpsSecurity() { }
public System.ServiceModel.BasicHttpMessageSecurity Message { get { throw null; } }
public System.ServiceModel.BasicHttpsSecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } }
}
public enum BasicHttpsSecurityMode
{
Transport = 0,
TransportWithMessageCredential = 1,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class)]
public sealed partial class CallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IEndpointBehavior
{
public CallbackBehaviorAttribute() { }
[System.MonoTODOAttribute]
public bool AutomaticSessionShutdown { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.ConcurrencyMode ConcurrencyMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IgnoreExtensionDataObject { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxItemsInObjectGraph { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Transactions.IsolationLevel TransactionIsolationLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string TransactionTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool UseSynchronizationContext { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ValidateMustUnderstand { get { throw null; } set { } }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
}
public abstract partial class ChannelFactory : System.ServiceModel.Channels.CommunicationObject, System.IDisposable, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
{
protected ChannelFactory() { }
public System.ServiceModel.Description.ClientCredentials Credentials { get { throw null; } }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
protected virtual void ApplyConfiguration(string configurationName) { }
protected abstract System.ServiceModel.Description.ServiceEndpoint CreateDescription();
protected virtual System.ServiceModel.Channels.IChannelFactory CreateFactory() { throw null; }
protected void EnsureOpened() { }
public T GetProperty<T>() where T : class { throw null; }
protected void InitializeEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
protected void InitializeEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected void InitializeEndpoint(string configurationName, System.ServiceModel.EndpointAddress address) { }
protected override void OnAbort() { }
protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected override void OnEndClose(System.IAsyncResult result) { }
protected override void OnEndOpen(System.IAsyncResult result) { }
protected override void OnOpen(System.TimeSpan timeout) { }
protected override void OnOpened() { }
protected override void OnOpening() { }
void System.IDisposable.Dispose() { }
}
public partial class ChannelFactory<TChannel> : System.ServiceModel.ChannelFactory, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.IChannelFactory<TChannel>, System.ServiceModel.ICommunicationObject
{
public ChannelFactory() { }
public ChannelFactory(System.ServiceModel.Channels.Binding binding) { }
public ChannelFactory(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
public ChannelFactory(System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
public ChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public ChannelFactory(string endpointConfigurationName) { }
public ChannelFactory(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
protected ChannelFactory(System.Type channelType) { }
public TChannel CreateChannel() { throw null; }
public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address) { throw null; }
public virtual TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
protected static TChannel CreateChannel(string endpointConfigurationName) { throw null; }
protected override System.ServiceModel.Description.ServiceEndpoint CreateDescription() { throw null; }
}
[System.SerializableAttribute]
public partial class ChannelTerminatedException : System.ServiceModel.CommunicationException
{
public ChannelTerminatedException() { }
protected ChannelTerminatedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ChannelTerminatedException(string message) { }
public ChannelTerminatedException(string message, System.Exception innerException) { }
}
[System.MonoTODOAttribute("It somehow rejects classes, but dunno how we can do that besides our code wise.")]
public abstract partial class ClientBase<TChannel> : System.IDisposable, System.ServiceModel.ICommunicationObject where TChannel : class
{
protected ClientBase() { }
protected ClientBase(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
protected ClientBase(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
protected ClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) { }
protected ClientBase(string endpointConfigurationName) { }
protected ClientBase(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
protected ClientBase(string endpointConfigurationName, string remoteAddress) { }
protected TChannel Channel { get { throw null; } }
public System.ServiceModel.ChannelFactory<TChannel> ChannelFactory { get { throw null; } }
public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } }
public System.ServiceModel.CommunicationState State { get { throw null; } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
public void Abort() { }
public void Close() { }
protected virtual TChannel CreateChannel() { throw null; }
public void DisplayInitializationUI() { }
protected T GetDefaultValueForInitialization<T>() { throw null; }
protected void InvokeAsync(System.ServiceModel.ClientBase<TChannel>.BeginOperationDelegate beginOperationDelegate, object[] inValues, System.ServiceModel.ClientBase<TChannel>.EndOperationDelegate endOperationDelegate, System.Threading.SendOrPostCallback operationCompletedCallback, object userState) { }
public void Open() { }
void System.IDisposable.Dispose() { }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
protected delegate System.IAsyncResult BeginOperationDelegate(object[] inValues, System.AsyncCallback asyncCallback, object state);
protected internal partial class ChannelBase<T> : System.IDisposable, System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.IRequestChannel, System.ServiceModel.IClientChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel> where T : class
{
protected ChannelBase(System.ServiceModel.ClientBase<T> client) { }
public bool AllowInitializationUI { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool AllowOutputBatching { get { throw null; } set { } }
public bool DidInteractiveInitialization { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.IInputSession InputSession { get { throw null; } }
public System.ServiceModel.EndpointAddress LocalAddress { get { throw null; } }
[System.MonoTODOAttribute]
public System.TimeSpan OperationTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.IOutputSession OutputSession { get { throw null; } }
public System.ServiceModel.EndpointAddress RemoteAddress { get { throw null; } }
[System.MonoTODOAttribute]
public string SessionId { get { throw null; } }
System.ServiceModel.EndpointAddress System.ServiceModel.Channels.IRequestChannel.RemoteAddress { get { throw null; } }
System.Uri System.ServiceModel.Channels.IRequestChannel.Via { get { throw null; } }
System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } }
System.ServiceModel.IExtensionCollection<System.ServiceModel.IContextChannel> System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>.Extensions { get { throw null; } }
public System.Uri Via { get { throw null; } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } }
event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } }
public event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived { add { } remove { } }
public System.IAsyncResult BeginDisplayInitializationUI(System.AsyncCallback callback, object state) { throw null; }
protected System.IAsyncResult BeginInvoke(string methodName, object[] args, System.AsyncCallback callback, object state) { throw null; }
public void DisplayInitializationUI() { }
public void Dispose() { }
public void EndDisplayInitializationUI(System.IAsyncResult result) { }
protected object EndInvoke(string methodName, object[] args, System.IAsyncResult result) { throw null; }
protected object Invoke(string methodName, object[] args) { throw null; }
TProperty System.ServiceModel.Channels.IChannel.GetProperty<TProperty>() { throw null; }
System.IAsyncResult System.ServiceModel.Channels.IOutputChannel.BeginSend(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.Channels.IOutputChannel.BeginSend(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
void System.ServiceModel.Channels.IOutputChannel.EndSend(System.IAsyncResult result) { }
void System.ServiceModel.Channels.IOutputChannel.Send(System.ServiceModel.Channels.Message message) { }
void System.ServiceModel.Channels.IOutputChannel.Send(System.ServiceModel.Channels.Message message, System.TimeSpan timeout) { }
System.IAsyncResult System.ServiceModel.Channels.IRequestChannel.BeginRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.Channels.IRequestChannel.BeginRequest(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.EndRequest(System.IAsyncResult result) { throw null; }
System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.Request(System.ServiceModel.Channels.Message message) { throw null; }
System.ServiceModel.Channels.Message System.ServiceModel.Channels.IRequestChannel.Request(System.ServiceModel.Channels.Message message, System.TimeSpan timeout) { throw null; }
void System.ServiceModel.ICommunicationObject.Abort() { }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; }
System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
void System.ServiceModel.ICommunicationObject.Close() { }
void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { }
void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { }
void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { }
void System.ServiceModel.ICommunicationObject.Open() { }
void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { }
}
protected delegate object[] EndOperationDelegate(System.IAsyncResult result);
protected partial class InvokeAsyncCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
{
internal InvokeAsyncCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { }
public object[] Results { get { throw null; } }
}
}
[System.MonoTODOAttribute]
public partial class ClientCredentialsSecurityTokenManager : System.IdentityModel.Selectors.SecurityTokenManager
{
public ClientCredentialsSecurityTokenManager(System.ServiceModel.Description.ClientCredentials clientCredentials) { }
public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } }
[System.MonoTODOAttribute]
public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
[System.MonoTODOAttribute]
public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) { throw null; }
public override System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version) { throw null; }
protected System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion version) { throw null; }
protected internal bool IsIssuedSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
}
[System.SerializableAttribute]
public partial class CommunicationException : System.SystemException
{
public CommunicationException() { }
protected CommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public CommunicationException(string message) { }
public CommunicationException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class CommunicationObjectAbortedException : System.ServiceModel.CommunicationException
{
public CommunicationObjectAbortedException() { }
protected CommunicationObjectAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public CommunicationObjectAbortedException(string message) { }
public CommunicationObjectAbortedException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class CommunicationObjectFaultedException : System.ServiceModel.CommunicationException
{
public CommunicationObjectFaultedException() { }
protected CommunicationObjectFaultedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public CommunicationObjectFaultedException(string message) { }
public CommunicationObjectFaultedException(string message, System.Exception innerException) { }
}
public enum CommunicationState
{
Closed = 4,
Closing = 3,
Created = 0,
Faulted = 5,
Opened = 2,
Opening = 1,
}
public enum ConcurrencyMode
{
Multiple = 2,
Reentrant = 1,
Single = 0,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.Method, Inherited=false)]
public sealed partial class DataContractFormatAttribute : System.Attribute
{
public DataContractFormatAttribute() { }
public System.ServiceModel.OperationFormatStyle Style { get { throw null; } set { } }
}
public enum DeadLetterQueue
{
Custom = 2,
None = 0,
System = 1,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true, Inherited=false)]
[System.MonoTODOAttribute]
public sealed partial class DeliveryRequirementsAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior, System.ServiceModel.Description.IContractBehaviorAttribute
{
public DeliveryRequirementsAttribute() { }
public System.ServiceModel.QueuedDeliveryRequirementsMode QueuedDeliveryRequirements { get { throw null; } set { } }
public bool RequireOrderedDelivery { get { throw null; } set { } }
public System.Type TargetContract { get { throw null; } set { } }
void System.ServiceModel.Description.IContractBehavior.AddBindingParameters(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IContractBehavior.ApplyClientBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy) { }
void System.ServiceModel.Description.IContractBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatch) { }
void System.ServiceModel.Description.IContractBehavior.Validate(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
}
public partial class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public DnsEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
public DnsEndpointIdentity(string dnsName) { }
}
public partial class DuplexChannelFactory<TChannel> : System.ServiceModel.ChannelFactory<TChannel>
{
public DuplexChannelFactory(object callbackObject) { }
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding) { }
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public DuplexChannelFactory(object callbackObject, string endpointConfigurationName) { }
public DuplexChannelFactory(object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
public DuplexChannelFactory(System.Type callbackInstanceType) { }
public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding) { }
public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
public DuplexChannelFactory(System.Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public DuplexChannelFactory(System.Type callbackInstanceType, string endpointConfigurationName) { }
public DuplexChannelFactory(System.Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
public static TChannel CreateChannel(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
public static TChannel CreateChannel(object callbackObject, string endpointConfigurationName) { throw null; }
public override TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance) { throw null; }
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) { throw null; }
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, System.Uri via) { throw null; }
public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address) { throw null; }
public virtual TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
public static TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { throw null; }
}
public partial class DuplexClientBase<TChannel> : System.ServiceModel.ClientBase<TChannel> where TChannel : class
{
protected DuplexClientBase(object callbackInstance) { }
protected DuplexClientBase(object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
protected DuplexClientBase(object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName) { }
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, string remoteAddress) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) { }
public System.ServiceModel.IDuplexContextChannel InnerDuplexChannel { get { throw null; } }
protected override TChannel CreateChannel() { throw null; }
}
public partial class EndpointAddress
{
public EndpointAddress(string uri) { }
public EndpointAddress(System.Uri uri, params System.ServiceModel.Channels.AddressHeader[] addressHeaders) { }
public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, System.ServiceModel.Channels.AddressHeaderCollection headers) { }
public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, System.ServiceModel.Channels.AddressHeaderCollection headers, System.Xml.XmlDictionaryReader metadataReader, System.Xml.XmlDictionaryReader extensionReader) { }
public EndpointAddress(System.Uri uri, System.ServiceModel.EndpointIdentity identity, params System.ServiceModel.Channels.AddressHeader[] addressHeaders) { }
public static System.Uri AnonymousUri { get { throw null; } }
public System.ServiceModel.Channels.AddressHeaderCollection Headers { get { throw null; } }
public System.ServiceModel.EndpointIdentity Identity { get { throw null; } }
public bool IsAnonymous { get { throw null; } }
public bool IsNone { get { throw null; } }
public static System.Uri NoneUri { get { throw null; } }
public System.Uri Uri { get { throw null; } }
[System.MonoTODOAttribute]
public void ApplyTo(System.ServiceModel.Channels.Message message) { }
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtExtensions() { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtMetadata() { throw null; }
public static bool operator ==(System.ServiceModel.EndpointAddress address1, System.ServiceModel.EndpointAddress address2) { throw null; }
public static bool operator !=(System.ServiceModel.EndpointAddress address1, System.ServiceModel.EndpointAddress address2) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader, string localName, string ns) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.Xml.XmlDictionaryReader reader) { throw null; }
public static System.ServiceModel.EndpointAddress ReadFrom(System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { throw null; }
public override string ToString() { throw null; }
public void WriteContentsTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer) { }
public void WriteContentsTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer) { }
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer) { }
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns) { }
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer) { }
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, string ns) { }
}
[System.Xml.Serialization.XmlRootAttribute("EndpointReference", Namespace="http://www.w3.org/2005/08/addressing")]
[System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
public partial class EndpointAddress10 : System.Xml.Serialization.IXmlSerializable
{
internal EndpointAddress10() { }
public static System.ServiceModel.EndpointAddress10 FromEndpointAddress(System.ServiceModel.EndpointAddress address) { throw null; }
public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet xmlSchemaSet) { throw null; }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
}
[System.Xml.Serialization.XmlRootAttribute("EndpointReference", Namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing")]
[System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")]
public partial class EndpointAddressAugust2004 : System.Xml.Serialization.IXmlSerializable
{
internal EndpointAddressAugust2004() { }
public static System.ServiceModel.EndpointAddressAugust2004 FromEndpointAddress(System.ServiceModel.EndpointAddress address) { throw null; }
public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet xmlSchemaSet) { throw null; }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
}
public partial class EndpointAddressBuilder
{
public EndpointAddressBuilder() { }
public EndpointAddressBuilder(System.ServiceModel.EndpointAddress address) { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.AddressHeader> Headers { get { throw null; } }
public System.ServiceModel.EndpointIdentity Identity { get { throw null; } set { } }
public System.Uri Uri { get { throw null; } set { } }
public System.Xml.XmlDictionaryReader GetReaderAtExtensions() { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtMetadata() { throw null; }
public void SetExtensionReader(System.Xml.XmlDictionaryReader reader) { }
public void SetMetadataReader(System.Xml.XmlDictionaryReader reader) { }
public System.ServiceModel.EndpointAddress ToEndpointAddress() { throw null; }
}
public abstract partial class EndpointIdentity
{
protected EndpointIdentity() { }
public System.IdentityModel.Claims.Claim IdentityClaim { get { throw null; } }
public static System.ServiceModel.EndpointIdentity CreateDnsIdentity(string dnsName) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateIdentity(System.IdentityModel.Claims.Claim identity) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateRsaIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateRsaIdentity(string publicKey) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateSpnIdentity(string spnName) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateUpnIdentity(string upnName) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateX509CertificateIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
public static System.ServiceModel.EndpointIdentity CreateX509CertificateIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates) { throw null; }
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
protected void Initialize(System.IdentityModel.Claims.Claim identityClaim) { }
protected void Initialize(System.IdentityModel.Claims.Claim identityClaim, System.Collections.Generic.IEqualityComparer<System.IdentityModel.Claims.Claim> claimComparer) { }
public override string ToString() { throw null; }
}
[System.SerializableAttribute]
public partial class EndpointNotFoundException : System.ServiceModel.CommunicationException
{
public EndpointNotFoundException() { }
protected EndpointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public EndpointNotFoundException(string message) { }
public EndpointNotFoundException(string message, System.Exception innerException) { }
}
public sealed partial class EnvelopeVersion
{
internal EnvelopeVersion() { }
public string NextDestinationActorValue { get { throw null; } }
public static System.ServiceModel.EnvelopeVersion None { get { throw null; } }
public static System.ServiceModel.EnvelopeVersion Soap11 { get { throw null; } }
public static System.ServiceModel.EnvelopeVersion Soap12 { get { throw null; } }
public string[] GetUltimateDestinationActorValues() { throw null; }
public override string ToString() { throw null; }
}
[System.Runtime.Serialization.DataContractAttribute]
public partial class ExceptionDetail
{
public ExceptionDetail(System.Exception exception) { }
[System.Runtime.Serialization.DataMemberAttribute]
public string HelpLink { get { throw null; } set { } }
[System.Runtime.Serialization.DataMemberAttribute]
public System.ServiceModel.ExceptionDetail InnerException { get { throw null; } set { } }
[System.Runtime.Serialization.DataMemberAttribute]
public string Message { get { throw null; } set { } }
[System.Runtime.Serialization.DataMemberAttribute]
public string StackTrace { get { throw null; } set { } }
[System.Runtime.Serialization.DataMemberAttribute]
public string Type { get { throw null; } set { } }
public override string ToString() { throw null; }
}
public sealed partial class ExtensionCollection<T> : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.IEnumerable<System.ServiceModel.IExtension<T>>, System.Collections.IEnumerable, System.ServiceModel.IExtensionCollection<T> where T : System.ServiceModel.IExtensibleObject<T>
{
public ExtensionCollection(T owner) { }
public ExtensionCollection(T owner, object syncRoot) { }
bool System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>.IsReadOnly { get { throw null; } }
[System.MonoTODOAttribute]
protected override void ClearItems() { }
public System.Collections.ObjectModel.Collection<E> FindAll<E>() { throw null; }
public E Find<E>() { throw null; }
[System.MonoTODOAttribute]
protected override void InsertItem(int index, System.ServiceModel.IExtension<T> item) { }
[System.MonoTODOAttribute]
protected override void RemoveItem(int index) { }
[System.MonoTODOAttribute]
protected override void SetItem(int index, System.ServiceModel.IExtension<T> item) { }
}
public partial class FaultCode
{
public FaultCode(string name) { }
public FaultCode(string name, System.ServiceModel.FaultCode subCode) { }
public FaultCode(string name, string ns) { }
public FaultCode(string name, string ns, System.ServiceModel.FaultCode subCode) { }
public bool IsPredefinedFault { get { throw null; } }
public bool IsReceiverFault { get { throw null; } }
public bool IsSenderFault { get { throw null; } }
public string Name { get { throw null; } }
public string Namespace { get { throw null; } }
public System.ServiceModel.FaultCode SubCode { get { throw null; } }
public static System.ServiceModel.FaultCode CreateReceiverFaultCode(System.ServiceModel.FaultCode subCode) { throw null; }
public static System.ServiceModel.FaultCode CreateReceiverFaultCode(string name, string ns) { throw null; }
public static System.ServiceModel.FaultCode CreateSenderFaultCode(System.ServiceModel.FaultCode subCode) { throw null; }
public static System.ServiceModel.FaultCode CreateSenderFaultCode(string name, string ns) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Method, Inherited=false, AllowMultiple=true)]
public sealed partial class FaultContractAttribute : System.Attribute
{
public FaultContractAttribute(System.Type detailType) { }
public string Action { get { throw null; } set { } }
public System.Type DetailType { get { throw null; } }
public bool HasProtectionLevel { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
[System.SerializableAttribute]
public partial class FaultException : System.ServiceModel.CommunicationException
{
public FaultException() { }
[System.MonoTODOAttribute]
protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
[System.MonoTODOAttribute]
public FaultException(System.ServiceModel.Channels.MessageFault fault) { }
public FaultException(System.ServiceModel.Channels.MessageFault fault, string action) { }
[System.MonoTODOAttribute]
public FaultException(System.ServiceModel.FaultReason reason) { }
public FaultException(System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code) { }
public FaultException(System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code, string action) { }
public FaultException(string reason) { }
public FaultException(string reason, System.ServiceModel.FaultCode code) { }
public FaultException(string reason, System.ServiceModel.FaultCode code, string action) { }
public string Action { get { throw null; } }
public System.ServiceModel.FaultCode Code { get { throw null; } }
public override string Message { get { throw null; } }
public System.ServiceModel.FaultReason Reason { get { throw null; } }
[System.MonoTODOAttribute]
public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, string action, params System.Type[] faultDetailTypes) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, params System.Type[] faultDetailTypes) { throw null; }
public virtual System.ServiceModel.Channels.MessageFault CreateMessageFault() { throw null; }
[System.MonoTODOAttribute]
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
[System.SerializableAttribute]
public partial class FaultException<TDetail> : System.ServiceModel.FaultException
{
[System.MonoTODOAttribute]
protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public FaultException(TDetail detail) { }
public FaultException(TDetail detail, System.ServiceModel.FaultReason reason) { }
public FaultException(TDetail detail, System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code) { }
public FaultException(TDetail detail, System.ServiceModel.FaultReason reason, System.ServiceModel.FaultCode code, string action) { }
public FaultException(TDetail detail, string reason) { }
public FaultException(TDetail detail, string reason, System.ServiceModel.FaultCode code) { }
public FaultException(TDetail detail, string reason, System.ServiceModel.FaultCode code, string action) { }
public TDetail Detail { get { throw null; } }
public override System.ServiceModel.Channels.MessageFault CreateMessageFault() { throw null; }
[System.MonoTODOAttribute("see FaultException.TestGetObjectData to see how it's serialized")]
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public override string ToString() { throw null; }
}
public partial class FaultReason
{
public FaultReason(System.Collections.Generic.IEnumerable<System.ServiceModel.FaultReasonText> translations) { }
public FaultReason(System.ServiceModel.FaultReasonText translation) { }
public FaultReason(string text) { }
public System.Collections.Generic.SynchronizedReadOnlyCollection<System.ServiceModel.FaultReasonText> Translations { get { throw null; } }
public System.ServiceModel.FaultReasonText GetMatchingTranslation() { throw null; }
public System.ServiceModel.FaultReasonText GetMatchingTranslation(System.Globalization.CultureInfo cultureInfo) { throw null; }
public override string ToString() { throw null; }
}
public partial class FaultReasonText
{
public FaultReasonText(string text) { }
public FaultReasonText(string text, System.Globalization.CultureInfo cultureInfo) { }
public FaultReasonText(string text, string xmlLang) { }
public string Text { get { throw null; } }
public string XmlLang { get { throw null; } }
public bool Matches(System.Globalization.CultureInfo cultureInfo) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class FederatedMessageSecurityOverHttp
{
internal FederatedMessageSecurityOverHttp() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.ClaimTypeRequirement> ClaimTypeRequirements { get { throw null; } }
public bool EstablishSecurityContext { get { throw null; } set { } }
public System.IdentityModel.Tokens.SecurityKeyType IssuedKeyType { get { throw null; } set { } }
public string IssuedTokenType { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress IssuerMetadataAddress { get { throw null; } set { } }
public bool NegotiateServiceCredential { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> TokenRequestParameters { get { throw null; } }
}
public enum HostNameComparisonMode
{
Exact = 1,
StrongWildcard = 0,
WeakWildcard = 2,
}
public abstract partial class HttpBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
protected HttpBindingBase() { }
public bool AllowCookies { get { throw null; } set { } }
public bool BypassProxyOnLocal { get { throw null; } set { } }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public long MaxBufferPoolSize { get { throw null; } set { } }
public int MaxBufferSize { get { throw null; } set { } }
public long MaxReceivedMessageSize { get { throw null; } set { } }
public System.Uri ProxyAddress { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
public bool UseDefaultWebProxy { get { throw null; } set { } }
public abstract override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements();
}
public enum HttpClientCredentialType
{
Basic = 1,
Certificate = 5,
Digest = 2,
InheritedFromHost = 6,
None = 0,
Ntlm = 3,
Windows = 4,
}
public enum HttpProxyCredentialType
{
Basic = 1,
Digest = 2,
None = 0,
Ntlm = 3,
Windows = 4,
}
public sealed partial class HttpTransportSecurity
{
public HttpTransportSecurity() { }
public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
public string Realm { get { throw null; } set { } }
}
public partial interface IClientChannel : System.IDisposable, System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
{
bool AllowInitializationUI { get; set; }
bool DidInteractiveInitialization { get; }
System.Uri Via { get; }
event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived;
System.IAsyncResult BeginDisplayInitializationUI(System.AsyncCallback callback, object state);
void DisplayInitializationUI();
void EndDisplayInitializationUI(System.IAsyncResult result);
}
public partial interface ICommunicationObject
{
System.ServiceModel.CommunicationState State { get; }
event System.EventHandler Closed;
event System.EventHandler Closing;
event System.EventHandler Faulted;
event System.EventHandler Opened;
event System.EventHandler Opening;
void Abort();
System.IAsyncResult BeginClose(System.AsyncCallback callback, object state);
System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state);
System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state);
void Close();
void Close(System.TimeSpan timeout);
void EndClose(System.IAsyncResult result);
void EndOpen(System.IAsyncResult result);
void Open();
void Open(System.TimeSpan timeout);
}
public partial interface IContextChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
{
bool AllowOutputBatching { get; set; }
System.ServiceModel.Channels.IInputSession InputSession { get; }
System.ServiceModel.EndpointAddress LocalAddress { get; }
System.TimeSpan OperationTimeout { get; set; }
System.ServiceModel.Channels.IOutputSession OutputSession { get; }
System.ServiceModel.EndpointAddress RemoteAddress { get; }
string SessionId { get; }
}
public partial interface IDefaultCommunicationTimeouts
{
System.TimeSpan CloseTimeout { get; }
System.TimeSpan OpenTimeout { get; }
System.TimeSpan ReceiveTimeout { get; }
System.TimeSpan SendTimeout { get; }
}
public partial interface IDuplexContextChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
{
bool AutomaticInputSessionShutdown { get; set; }
System.ServiceModel.InstanceContext CallbackInstance { get; set; }
System.IAsyncResult BeginCloseOutputSession(System.TimeSpan timeout, System.AsyncCallback callback, object state);
void CloseOutputSession(System.TimeSpan timeout);
void EndCloseOutputSession(System.IAsyncResult result);
}
public partial interface IExtensibleObject<T> where T : System.ServiceModel.IExtensibleObject<T>
{
System.ServiceModel.IExtensionCollection<T> Extensions { get; }
}
public partial interface IExtensionCollection<T> : System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.IEnumerable<System.ServiceModel.IExtension<T>>, System.Collections.IEnumerable where T : System.ServiceModel.IExtensibleObject<T>
{
System.Collections.ObjectModel.Collection<E> FindAll<E>();
E Find<E>();
}
public partial interface IExtension<T> where T : System.ServiceModel.IExtensibleObject<T>
{
void Attach(T owner);
void Detach(T owner);
}
public enum ImpersonationOption
{
Allowed = 1,
NotAllowed = 0,
Required = 2,
}
public sealed partial class InstanceContext : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.IExtensibleObject<System.ServiceModel.InstanceContext>
{
public InstanceContext(object implementation) { }
public InstanceContext(System.ServiceModel.ServiceHostBase host) { }
public InstanceContext(System.ServiceModel.ServiceHostBase host, object implementation) { }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public System.ServiceModel.IExtensionCollection<System.ServiceModel.InstanceContext> Extensions { get { throw null; } }
public System.ServiceModel.ServiceHostBase Host { get { throw null; } }
public System.Collections.Generic.ICollection<System.ServiceModel.Channels.IChannel> IncomingChannels { get { throw null; } }
public int ManualFlowControlLimit { get { throw null; } set { } }
public System.Collections.Generic.ICollection<System.ServiceModel.Channels.IChannel> OutgoingChannels { get { throw null; } }
[System.MonoTODOAttribute]
public System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } set { } }
public object GetServiceInstance() { throw null; }
public object GetServiceInstance(System.ServiceModel.Channels.Message message) { throw null; }
public int IncrementManualFlowControlLimit(int incrementBy) { throw null; }
protected override void OnAbort() { }
protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected override void OnClosed() { }
protected override void OnEndClose(System.IAsyncResult result) { }
protected override void OnEndOpen(System.IAsyncResult result) { }
protected override void OnFaulted() { }
protected override void OnOpen(System.TimeSpan timeout) { }
[System.MonoTODOAttribute]
protected override void OnOpened() { }
protected override void OnOpening() { }
public void ReleaseServiceInstance() { }
}
public enum InstanceContextMode
{
PerCall = 1,
PerSession = 0,
Single = 2,
}
[System.SerializableAttribute]
public partial class InvalidMessageContractException : System.SystemException
{
public InvalidMessageContractException() { }
protected InvalidMessageContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public InvalidMessageContractException(string message) { }
public InvalidMessageContractException(string message, System.Exception innerException) { }
}
public partial interface IOnlineStatus
{
bool IsOnline { get; }
event System.EventHandler Offline;
event System.EventHandler Online;
}
public partial interface IServiceChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
{
System.Uri ListenUri { get; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Property, Inherited=false)]
public partial class MessageBodyMemberAttribute : System.ServiceModel.MessageContractMemberAttribute
{
public MessageBodyMemberAttribute() { }
public int Order { get { throw null; } set { } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Struct)]
public sealed partial class MessageContractAttribute : System.Attribute
{
public MessageContractAttribute() { }
public bool HasProtectionLevel { get { throw null; } }
public bool IsWrapped { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public string WrapperName { get { throw null; } set { } }
public string WrapperNamespace { get { throw null; } set { } }
}
public abstract partial class MessageContractMemberAttribute : System.Attribute
{
protected MessageContractMemberAttribute() { }
public bool HasProtectionLevel { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
public enum MessageCredentialType
{
Certificate = 3,
IssuedToken = 4,
None = 0,
UserName = 2,
Windows = 1,
}
[System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Property, Inherited=false)]
public sealed partial class MessageHeaderArrayAttribute : System.ServiceModel.MessageHeaderAttribute
{
public MessageHeaderArrayAttribute() { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Property, Inherited=false)]
public partial class MessageHeaderAttribute : System.ServiceModel.MessageContractMemberAttribute
{
public MessageHeaderAttribute() { }
public string Actor { get { throw null; } set { } }
public bool MustUnderstand { get { throw null; } set { } }
public bool Relay { get { throw null; } set { } }
}
[System.SerializableAttribute]
public partial class MessageHeaderException : System.ServiceModel.ProtocolException
{
public MessageHeaderException() { }
protected MessageHeaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MessageHeaderException(string message) { }
public MessageHeaderException(string message, bool isDuplicate) { }
public MessageHeaderException(string message, System.Exception innerException) { }
public MessageHeaderException(string message, string headerName, string ns) { }
public MessageHeaderException(string message, string headerName, string ns, bool isDuplicate) { }
public MessageHeaderException(string message, string headerName, string ns, bool isDuplicate, System.Exception innerException) { }
public MessageHeaderException(string message, string headerName, string ns, System.Exception innerException) { }
public string HeaderName { get { throw null; } }
public string HeaderNamespace { get { throw null; } }
public bool IsDuplicate { get { throw null; } }
}
public partial class MessageHeader<T>
{
public MessageHeader() { }
public MessageHeader(T content) { }
public MessageHeader(T content, bool mustUnderstand, string actor, bool relay) { }
public string Actor { get { throw null; } set { } }
public T Content { get { throw null; } set { } }
public bool MustUnderstand { get { throw null; } set { } }
public bool Relay { get { throw null; } set { } }
public System.ServiceModel.Channels.MessageHeader GetUntypedHeader(string name, string ns) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue, Inherited=false)]
public sealed partial class MessageParameterAttribute : System.Attribute
{
public MessageParameterAttribute() { }
public string Name { get { throw null; } set { } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Property, Inherited=false)]
public sealed partial class MessagePropertyAttribute : System.Attribute
{
public MessagePropertyAttribute() { }
public string Name { get { throw null; } set { } }
}
public partial class MessageSecurityOverHttp
{
internal MessageSecurityOverHttp() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
public bool NegotiateServiceCredential { get { throw null; } set { } }
protected virtual bool IsSecureConversationEnabled() { throw null; }
}
public sealed partial class MessageSecurityOverMsmq
{
internal MessageSecurityOverMsmq() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
}
public sealed partial class MessageSecurityOverTcp
{
public MessageSecurityOverTcp() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
}
public abstract partial class MessageSecurityVersion
{
internal MessageSecurityVersion() { }
public abstract System.ServiceModel.Security.BasicSecurityProfileVersion BasicSecurityProfileVersion { get; }
public static System.ServiceModel.MessageSecurityVersion Default { get { throw null; } }
public System.ServiceModel.Security.SecureConversationVersion SecureConversationVersion { get { throw null; } }
public abstract System.ServiceModel.Security.SecurityPolicyVersion SecurityPolicyVersion { get; }
public abstract System.IdentityModel.Selectors.SecurityTokenVersion SecurityTokenVersion { get; }
public System.ServiceModel.Security.SecurityVersion SecurityVersion { get { throw null; } }
public System.ServiceModel.Security.TrustVersion TrustVersion { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 { get { throw null; } }
public static System.ServiceModel.MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get { throw null; } }
}
public enum MsmqAuthenticationMode
{
Certificate = 2,
None = 0,
WindowsDomain = 1,
}
public abstract partial class MsmqBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
protected MsmqBindingBase() { }
public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
public bool Durable { get { throw null; } set { } }
public bool ExactlyOnce { get { throw null; } set { } }
public long MaxReceivedMessageSize { get { throw null; } set { } }
public int MaxRetryCycles { get { throw null; } set { } }
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
public int ReceiveRetryCount { get { throw null; } set { } }
public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
[System.MonoTODOAttribute]
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public System.TimeSpan TimeToLive { get { throw null; } set { } }
public bool UseMsmqTracing { get { throw null; } set { } }
public bool UseSourceJournal { get { throw null; } set { } }
}
public enum MsmqEncryptionAlgorithm
{
Aes = 1,
RC4Stream = 0,
}
[System.SerializableAttribute]
public partial class MsmqException : System.Runtime.InteropServices.ExternalException
{
public MsmqException() { }
protected MsmqException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MsmqException(string message) { }
public MsmqException(string message, System.Exception inner) { }
public MsmqException(string message, int error) { }
}
[System.SerializableAttribute]
public partial class MsmqPoisonMessageException : System.ServiceModel.PoisonMessageException
{
public MsmqPoisonMessageException() { }
protected MsmqPoisonMessageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MsmqPoisonMessageException(string message) { }
public MsmqPoisonMessageException(string message, System.Exception innerException) { }
}
public enum MsmqSecureHashAlgorithm
{
MD5 = 0,
Sha1 = 1,
Sha256 = 2,
Sha512 = 3,
}
public sealed partial class MsmqTransportSecurity
{
public MsmqTransportSecurity() { }
public MsmqTransportSecurity(System.ServiceModel.MsmqTransportSecurity other) { }
public System.ServiceModel.MsmqAuthenticationMode MsmqAuthenticationMode { get { throw null; } set { } }
public System.ServiceModel.MsmqEncryptionAlgorithm MsmqEncryptionAlgorithm { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel MsmqProtectionLevel { get { throw null; } set { } }
public System.ServiceModel.MsmqSecureHashAlgorithm MsmqSecureHashAlgorithm { get { throw null; } set { } }
}
public sealed partial class NamedPipeTransportSecurity
{
internal NamedPipeTransportSecurity() { }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public partial class NetHttpBinding : System.ServiceModel.HttpBindingBase
{
public NetHttpBinding() { }
public NetHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode) { }
public NetHttpBinding(System.ServiceModel.BasicHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
public NetHttpBinding(string configurationName) { }
public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { get { throw null; } set { } }
public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.BasicHttpSecurity Security { get { throw null; } set { } }
public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
public bool ShouldSerializeReliableSession() { throw null; }
public bool ShouldSerializeSecurity() { throw null; }
}
public enum NetHttpMessageEncoding
{
Binary = 0,
Mtom = 2,
Text = 1,
}
[System.MonoTODOAttribute]
public partial class NetHttpsBinding : System.ServiceModel.HttpBindingBase
{
public NetHttpsBinding() { }
public NetHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode) { }
public NetHttpsBinding(System.ServiceModel.BasicHttpsSecurityMode securityMode, bool reliableSessionEnabled) { }
public NetHttpsBinding(string configurationName) { }
public System.ServiceModel.NetHttpMessageEncoding MessageEncoding { get { throw null; } set { } }
public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.BasicHttpsSecurity Security { get { throw null; } set { } }
public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
public bool ShouldSerializeReliableSession() { throw null; }
public bool ShouldSerializeSecurity() { throw null; }
}
public partial class NetMsmqBinding : System.ServiceModel.MsmqBindingBase
{
public NetMsmqBinding() { }
public NetMsmqBinding(System.ServiceModel.NetMsmqSecurityMode securityMode) { }
[System.MonoTODOAttribute]
public NetMsmqBinding(string configurationName) { }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public long MaxBufferPoolSize { get { throw null; } set { } }
public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.ServiceModel.NetMsmqSecurity Security { get { throw null; } }
public bool UseActiveDirectory { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class NetMsmqSecurity
{
internal NetMsmqSecurity() { }
public System.ServiceModel.MessageSecurityOverMsmq Message { get { throw null; } }
public System.ServiceModel.NetMsmqSecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } }
}
public enum NetMsmqSecurityMode
{
Both = 3,
Message = 2,
None = 0,
Transport = 1,
}
public partial class NetNamedPipeBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public NetNamedPipeBinding() { }
public NetNamedPipeBinding(System.ServiceModel.NetNamedPipeSecurityMode securityMode) { }
[System.MonoTODOAttribute]
public NetNamedPipeBinding(string configurationName) { }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public static bool IsPnrpAvailable { get { throw null; } }
[System.MonoTODOAttribute]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxBufferSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxConnections { get { throw null; } set { } }
[System.MonoTODOAttribute]
public long MaxReceivedMessageSize { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.NetNamedPipeSecurity Security { get { throw null; } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
[System.MonoTODOAttribute]
public bool TransactionFlow { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class NetNamedPipeSecurity
{
internal NetNamedPipeSecurity() { }
public System.ServiceModel.NetNamedPipeSecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.NamedPipeTransportSecurity Transport { get { throw null; } }
}
public enum NetNamedPipeSecurityMode
{
None = 0,
Transport = 1,
}
public partial class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public NetPeerTcpBinding() { }
[System.MonoTODOAttribute]
public NetPeerTcpBinding(string configurationName) { }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public static bool IsPnrpAvailable { get { throw null; } }
[System.MonoTODOAttribute]
public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
[System.MonoTODOAttribute]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
public long MaxReceivedMessageSize { get { throw null; } set { } }
public int Port { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.ServiceModel.PeerResolvers.PeerResolverSettings Resolver { get { throw null; } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.PeerSecuritySettings Security { get { throw null; } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public partial class NetTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public NetTcpBinding() { }
public NetTcpBinding(System.ServiceModel.SecurityMode securityMode) { }
public NetTcpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
public NetTcpBinding(string configurationName) { }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public int ListenBacklog { get { throw null; } set { } }
public long MaxBufferPoolSize { get { throw null; } set { } }
public int MaxBufferSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxConnections { get { throw null; } set { } }
public long MaxReceivedMessageSize { get { throw null; } set { } }
public bool PortSharingEnabled { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.NetTcpSecurity Security { get { throw null; } set { } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public bool TransactionFlow { get { throw null; } set { } }
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class NetTcpSecurity
{
public NetTcpSecurity() { }
public System.ServiceModel.MessageSecurityOverTcp Message { get { throw null; } set { } }
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.TcpTransportSecurity Transport { get { throw null; } set { } }
}
public sealed partial class NonDualMessageSecurityOverHttp : System.ServiceModel.MessageSecurityOverHttp
{
internal NonDualMessageSecurityOverHttp() { }
[System.MonoTODOAttribute]
public bool EstablishSecurityContext { get { throw null; } set { } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Method)]
public sealed partial class OperationBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
{
public OperationBehaviorAttribute() { }
public bool AutoDisposeParameters { get { throw null; } set { } }
public System.ServiceModel.ImpersonationOption Impersonation { get { throw null; } set { } }
public System.ServiceModel.ReleaseInstanceMode ReleaseInstanceMode { get { throw null; } set { } }
public bool TransactionAutoComplete { get { throw null; } set { } }
public bool TransactionScopeRequired { get { throw null; } set { } }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
}
public sealed partial class OperationContext : System.ServiceModel.IExtensibleObject<System.ServiceModel.OperationContext>
{
public OperationContext(System.ServiceModel.IContextChannel channel) { }
public System.ServiceModel.IContextChannel Channel { get { throw null; } }
public static System.ServiceModel.OperationContext Current { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.EndpointDispatcher EndpointDispatcher { get { throw null; } set { } }
public System.ServiceModel.IExtensionCollection<System.ServiceModel.OperationContext> Extensions { get { throw null; } }
public bool HasSupportingTokens { get { throw null; } }
public System.ServiceModel.ServiceHostBase Host { get { throw null; } }
public System.ServiceModel.Channels.MessageHeaders IncomingMessageHeaders { get { throw null; } }
public System.ServiceModel.Channels.MessageProperties IncomingMessageProperties { get { throw null; } }
public System.ServiceModel.Channels.MessageVersion IncomingMessageVersion { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.InstanceContext InstanceContext { get { throw null; } }
public bool IsUserContext { get { throw null; } }
public System.ServiceModel.Channels.MessageHeaders OutgoingMessageHeaders { get { throw null; } }
public System.ServiceModel.Channels.MessageProperties OutgoingMessageProperties { get { throw null; } }
public System.ServiceModel.Channels.RequestContext RequestContext { get { throw null; } set { } }
public System.ServiceModel.ServiceSecurityContext ServiceSecurityContext { get { throw null; } }
public string SessionId { get { throw null; } }
public System.Collections.Generic.ICollection<System.ServiceModel.Security.SupportingTokenSpecification> SupportingTokens { get { throw null; } }
public event System.EventHandler OperationCompleted { add { } remove { } }
public T GetCallbackChannel<T>() { throw null; }
[System.MonoTODOAttribute]
public void SetTransactionComplete() { }
}
public sealed partial class OperationContextScope : System.IDisposable
{
public OperationContextScope(System.ServiceModel.IContextChannel channel) { }
public OperationContextScope(System.ServiceModel.OperationContext context) { }
public void Dispose() { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Method)]
public sealed partial class OperationContractAttribute : System.Attribute
{
public OperationContractAttribute() { }
public string Action { get { throw null; } set { } }
public bool AsyncPattern { get { throw null; } set { } }
public bool HasProtectionLevel { get { throw null; } }
public bool IsInitiating { get { throw null; } set { } }
public bool IsOneWay { get { throw null; } set { } }
public bool IsTerminating { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public string ReplyAction { get { throw null; } set { } }
}
public enum OperationFormatStyle
{
Document = 0,
Rpc = 1,
}
public enum OperationFormatUse
{
Encoded = 1,
Literal = 0,
}
public partial class OptionalReliableSession : System.ServiceModel.ReliableSession
{
public OptionalReliableSession() { }
public OptionalReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement reliableSessionBindingElement) { }
public bool Enabled { get { throw null; } set { } }
}
public partial class PeerHopCountAttribute
{
public PeerHopCountAttribute() { }
}
public enum PeerMessageOrigination
{
Local = 0,
Remote = 1,
}
public enum PeerMessagePropagation
{
Local = 1,
LocalAndRemote = 3,
None = 0,
Remote = 2,
}
public abstract partial class PeerMessagePropagationFilter
{
protected PeerMessagePropagationFilter() { }
public abstract System.ServiceModel.PeerMessagePropagation ShouldMessagePropagate(System.ServiceModel.Channels.Message message, System.ServiceModel.PeerMessageOrigination origination);
}
public abstract partial class PeerNode : System.ServiceModel.IOnlineStatus
{
internal PeerNode() { }
public bool IsOnline { get { throw null; } }
public abstract System.ServiceModel.PeerMessagePropagationFilter MessagePropagationFilter { get; set; }
public int Port { get { throw null; } }
public event System.EventHandler Offline { add { } remove { } }
public event System.EventHandler Online { add { } remove { } }
public void RefreshConnection() { }
public override string ToString() { throw null; }
}
[System.Runtime.Serialization.DataContractAttribute(Name="PeerNodeAddress", Namespace="http://schemas.microsoft.com/net/2006/05/peer")]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Net.IPAddress[]))]
public sealed partial class PeerNodeAddress
{
public PeerNodeAddress(System.ServiceModel.EndpointAddress endpointAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.Net.IPAddress> ipAddresses) { }
public System.ServiceModel.EndpointAddress EndpointAddress { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Net.IPAddress> IPAddresses { get { throw null; } }
}
public abstract partial class PeerResolver
{
protected PeerResolver() { }
public abstract bool CanShareReferrals { get; }
public virtual void Initialize(System.ServiceModel.EndpointAddress address, System.ServiceModel.Channels.Binding binding, System.ServiceModel.Description.ClientCredentials credentials, System.ServiceModel.PeerResolvers.PeerReferralPolicy referralPolicy) { }
public abstract object Register(string meshId, System.ServiceModel.PeerNodeAddress nodeAddress, System.TimeSpan timeout);
public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.PeerNodeAddress> Resolve(string meshId, int maxAddresses, System.TimeSpan timeout);
public abstract void Unregister(object registrationId, System.TimeSpan timeout);
public abstract void Update(object registrationId, System.ServiceModel.PeerNodeAddress updatedNodeAddress, System.TimeSpan timeout);
}
public partial class PeerSecuritySettings
{
public PeerSecuritySettings() { }
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.PeerTransportSecuritySettings Transport { get { throw null; } }
}
public enum PeerTransportCredentialType
{
Certificate = 1,
Password = 0,
}
public sealed partial class PeerTransportSecuritySettings
{
internal PeerTransportSecuritySettings() { }
public System.ServiceModel.PeerTransportCredentialType CredentialType { get { throw null; } set { } }
}
[System.SerializableAttribute]
public partial class PoisonMessageException : System.SystemException
{
public PoisonMessageException() { }
protected PoisonMessageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public PoisonMessageException(string message) { }
public PoisonMessageException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class ProtocolException : System.ServiceModel.CommunicationException
{
public ProtocolException() { }
protected ProtocolException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ProtocolException(string message) { }
public ProtocolException(string message, System.Exception innerException) { }
}
public enum QueuedDeliveryRequirementsMode
{
Allowed = 0,
NotAllowed = 2,
Required = 1,
}
public enum QueueTransferProtocol
{
Native = 0,
Srmp = 1,
SrmpSecure = 2,
}
[System.SerializableAttribute]
public partial class QuotaExceededException : System.SystemException
{
public QuotaExceededException() { }
protected QuotaExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public QuotaExceededException(string message) { }
public QuotaExceededException(string message, System.Exception innerException) { }
}
public enum ReceiveErrorHandling
{
Drop = 1,
Fault = 0,
Move = 3,
Reject = 2,
}
public enum ReleaseInstanceMode
{
AfterCall = 2,
BeforeAndAfterCall = 3,
BeforeCall = 1,
None = 0,
}
[System.MonoTODOAttribute]
public abstract partial class ReliableMessagingVersion
{
protected ReliableMessagingVersion() { }
public static System.ServiceModel.ReliableMessagingVersion Default { get { throw null; } }
public static System.ServiceModel.ReliableMessagingVersion WSReliableMessaging11 { get { throw null; } }
public static System.ServiceModel.ReliableMessagingVersion WSReliableMessagingFebruary2005 { get { throw null; } }
}
public partial class ReliableSession
{
public ReliableSession() { }
public ReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement reliableSessionBindingElement) { }
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
public bool Ordered { get { throw null; } set { } }
}
public partial class RsaEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public RsaEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
public RsaEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
[System.MonoTODOAttribute]
public RsaEndpointIdentity(string publicKey) { }
}
public enum SecurityMode
{
Message = 2,
None = 0,
Transport = 1,
TransportWithMessageCredential = 3,
}
[System.SerializableAttribute]
public partial class ServerTooBusyException : System.ServiceModel.CommunicationException
{
public ServerTooBusyException() { }
protected ServerTooBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ServerTooBusyException(string message) { }
public ServerTooBusyException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
public partial class ServiceActivationException : System.ServiceModel.CommunicationException
{
public ServiceActivationException() { }
protected ServiceActivationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ServiceActivationException(string message) { }
public ServiceActivationException(string message, System.Exception innerException) { }
}
public partial class ServiceAuthorizationManager
{
public ServiceAuthorizationManager() { }
public virtual bool CheckAccess(System.ServiceModel.OperationContext operationContext) { throw null; }
public virtual bool CheckAccess(System.ServiceModel.OperationContext operationContext, ref System.ServiceModel.Channels.Message message) { throw null; }
[System.MonoTODOAttribute]
protected virtual bool CheckAccessCore(System.ServiceModel.OperationContext operationContext) { throw null; }
[System.MonoTODOAttribute]
protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> GetAuthorizationPolicies(System.ServiceModel.OperationContext operationContext) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class)]
public sealed partial class ServiceBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IServiceBehavior
{
public ServiceBehaviorAttribute() { }
[System.MonoTODOAttribute]
public System.ServiceModel.AddressFilterMode AddressFilterMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool AutomaticSessionShutdown { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.ConcurrencyMode ConcurrencyMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string ConfigurationName { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IgnoreExtensionDataObject { get { throw null; } set { } }
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
public System.ServiceModel.InstanceContextMode InstanceContextMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxItemsInObjectGraph { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Name { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Namespace { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ReleaseServiceInstanceOnTransactionComplete { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool TransactionAutoCompleteOnSessionClose { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Transactions.IsolationLevel TransactionIsolationLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string TransactionTimeout { get { throw null; } set { } }
public bool UseSynchronizationContext { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ValidateMustUnderstand { get { throw null; } set { } }
public object GetWellKnownSingleton() { throw null; }
public void SetWellKnownSingleton(object value) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Interface, Inherited=false)]
public sealed partial class ServiceContractAttribute : System.Attribute
{
public ServiceContractAttribute() { }
public System.Type CallbackContract { get { throw null; } set { } }
public string ConfigurationName { get { throw null; } set { } }
public bool HasProtectionLevel { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public System.ServiceModel.SessionMode SessionMode { get { throw null; } set { } }
}
public partial class ServiceHost : System.ServiceModel.ServiceHostBase
{
protected ServiceHost() { }
public ServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { }
public ServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { }
public object SingletonInstance { get { throw null; } }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, string address) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, string address, System.Uri listenUri) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Type implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address, System.Uri listenUri) { throw null; }
protected override System.ServiceModel.Description.ServiceDescription CreateDescription(out System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> implementedContracts) { throw null; }
protected void InitializeDescription(object singletonInstance, System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
protected void InitializeDescription(System.Type serviceType, System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
}
public abstract partial class ServiceHostBase : System.ServiceModel.Channels.CommunicationObject, System.IDisposable, System.ServiceModel.IExtensibleObject<System.ServiceModel.ServiceHostBase>
{
protected ServiceHostBase() { }
public System.ServiceModel.Description.ServiceAuthorizationBehavior Authorization { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Uri> BaseAddresses { get { throw null; } }
public System.ServiceModel.Dispatcher.ChannelDispatcherCollection ChannelDispatchers { get { throw null; } }
public System.TimeSpan CloseTimeout { get { throw null; } set { } }
public System.ServiceModel.Description.ServiceCredentials Credentials { get { throw null; } }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public System.ServiceModel.Description.ServiceDescription Description { get { throw null; } }
public System.ServiceModel.IExtensionCollection<System.ServiceModel.ServiceHostBase> Extensions { get { throw null; } }
protected internal System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> ImplementedContracts { get { throw null; } }
public int ManualFlowControlLimit { get { throw null; } set { } }
public System.TimeSpan OpenTimeout { get { throw null; } set { } }
public event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived { add { } remove { } }
protected void AddBaseAddress(System.Uri baseAddress) { }
public virtual void AddServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address, System.Uri listenUri) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, System.Uri address, System.Uri listenUri) { throw null; }
protected virtual void ApplyConfiguration() { }
protected abstract System.ServiceModel.Description.ServiceDescription CreateDescription(out System.Collections.Generic.IDictionary<string, System.ServiceModel.Description.ContractDescription> implementedContracts);
protected void InitializeDescription(System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
protected virtual void InitializeRuntime() { }
protected void LoadConfigurationSection(System.ServiceModel.Configuration.ServiceElement serviceSection) { }
protected sealed override void OnAbort() { }
protected sealed override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected sealed override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected override void OnEndClose(System.IAsyncResult result) { }
protected sealed override void OnEndOpen(System.IAsyncResult result) { }
protected sealed override void OnOpen(System.TimeSpan timeout) { }
protected override void OnOpened() { }
[System.MonoTODOAttribute]
protected void ReleasePerformanceCounters() { }
void System.IDisposable.Dispose() { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed partial class ServiceKnownTypeAttribute : System.Attribute
{
public ServiceKnownTypeAttribute(string methodName) { }
public ServiceKnownTypeAttribute(string methodName, System.Type declaringType) { }
public ServiceKnownTypeAttribute(System.Type type) { }
public System.Type DeclaringType { get { throw null; } }
public string MethodName { get { throw null; } }
public System.Type Type { get { throw null; } }
}
public partial class ServiceSecurityContext
{
public ServiceSecurityContext(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
public ServiceSecurityContext(System.IdentityModel.Policy.AuthorizationContext authorizationContext) { }
public ServiceSecurityContext(System.IdentityModel.Policy.AuthorizationContext authorizationContext, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
[System.MonoTODOAttribute]
public static System.ServiceModel.ServiceSecurityContext Anonymous { get { throw null; } }
public System.IdentityModel.Policy.AuthorizationContext AuthorizationContext { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> AuthorizationPolicies { get { throw null; } set { } }
[System.MonoTODOAttribute]
public static System.ServiceModel.ServiceSecurityContext Current { get { throw null; } }
[System.MonoTODOAttribute]
public bool IsAnonymous { get { throw null; } }
[System.MonoTODOAttribute]
public System.Security.Principal.IIdentity PrimaryIdentity { get { throw null; } }
[System.MonoTODOAttribute]
public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } }
}
public enum SessionMode
{
Allowed = 0,
NotAllowed = 2,
Required = 1,
}
public partial class SpnEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public SpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
public SpnEndpointIdentity(string spnName) { }
[System.MonoTODOAttribute]
public static System.TimeSpan SpnLookupTime { get { throw null; } set { } }
}
public enum TcpClientCredentialType
{
Certificate = 2,
None = 0,
Windows = 1,
}
[System.MonoTODOAttribute]
public sealed partial class TcpTransportSecurity
{
public TcpTransportSecurity() { }
public System.ServiceModel.TcpClientCredentialType ClientCredentialType { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Security.Authentication.SslProtocols SslProtocols { get { throw null; } set { } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Method)]
public sealed partial class TransactionFlowAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior
{
public TransactionFlowAttribute(System.ServiceModel.TransactionFlowOption transactions) { }
public System.ServiceModel.TransactionFlowOption Transactions { get { throw null; } }
void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
}
public enum TransactionFlowOption
{
Allowed = 1,
Mandatory = 2,
NotAllowed = 0,
}
public partial class TransactionProtocol
{
protected TransactionProtocol() { }
public static System.ServiceModel.TransactionProtocol Default { get { throw null; } }
public static System.ServiceModel.TransactionProtocol OleTransactions { get { throw null; } }
public static System.ServiceModel.TransactionProtocol WSAtomicTransactionOctober2004 { get { throw null; } }
}
public enum TransferMode
{
Buffered = 0,
Streamed = 1,
StreamedRequest = 2,
StreamedResponse = 3,
}
public sealed partial class UnknownMessageReceivedEventArgs : System.EventArgs
{
internal UnknownMessageReceivedEventArgs() { }
public System.ServiceModel.Channels.Message Message { get { throw null; } }
}
public partial class UpnEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public UpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
public UpnEndpointIdentity(string upnName) { }
}
[System.MonoTODOAttribute("It is untested.")]
public partial class UriSchemeKeyedCollection : System.Collections.Generic.SynchronizedKeyedCollection<string, System.Uri>
{
public UriSchemeKeyedCollection(params System.Uri[] addresses) { }
protected override string GetKeyForItem(System.Uri item) { throw null; }
[System.MonoTODOAttribute("hmm, what should I do further?")]
protected override void InsertItem(int index, System.Uri item) { }
[System.MonoTODOAttribute("hmm, what should I do further?")]
protected override void SetItem(int index, System.Uri item) { }
}
[System.MonoTODOAttribute]
public partial class WS2007FederationHttpBinding : System.ServiceModel.WSFederationHttpBinding
{
public WS2007FederationHttpBinding() { }
public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
public WS2007FederationHttpBinding(string configName) { }
}
[System.MonoTODOAttribute]
public partial class WS2007HttpBinding : System.ServiceModel.WSHttpBinding
{
public WS2007HttpBinding() { }
public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode) { }
public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
public WS2007HttpBinding(string configName) { }
}
[System.MonoTODOAttribute]
public partial class WSDualHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public WSDualHttpBinding() { }
public WSDualHttpBinding(System.ServiceModel.WSDualHttpSecurityMode securityMode) { }
public WSDualHttpBinding(string configName) { }
public bool BypassProxyOnLocal { get { throw null; } set { } }
public System.Uri ClientBaseAddress { get { throw null; } set { } }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public long MaxBufferPoolSize { get { throw null; } set { } }
public long MaxReceivedMessageSize { get { throw null; } set { } }
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
public System.Uri ProxyAddress { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.ServiceModel.ReliableSession ReliableSession { get { throw null; } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.WSDualHttpSecurity Security { get { throw null; } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
public bool TransactionFlow { get { throw null; } set { } }
public bool UseDefaultWebProxy { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class WSDualHttpSecurity
{
internal WSDualHttpSecurity() { }
[System.MonoTODOAttribute]
public System.ServiceModel.MessageSecurityOverHttp Message { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.WSDualHttpSecurityMode Mode { get { throw null; } set { } }
}
public enum WSDualHttpSecurityMode
{
Message = 1,
None = 0,
}
public partial class WSFederationHttpBinding : System.ServiceModel.WSHttpBindingBase
{
public WSFederationHttpBinding() { }
public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
public WSFederationHttpBinding(string configName) { }
[System.MonoTODOAttribute]
public bool AllowCookies { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Uri PrivacyNoticeAt { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int PrivacyNoticeVersion { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.WSFederationHttpSecurity Security { get { throw null; } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.TransportBindingElement GetTransport() { throw null; }
}
public sealed partial class WSFederationHttpSecurity
{
internal WSFederationHttpSecurity() { }
public System.ServiceModel.FederatedMessageSecurityOverHttp Message { get { throw null; } }
public System.ServiceModel.WSFederationHttpSecurityMode Mode { get { throw null; } set { } }
}
public enum WSFederationHttpSecurityMode
{
Message = 1,
None = 0,
TransportWithMessageCredential = 2,
}
public partial class WSHttpBinding : System.ServiceModel.WSHttpBindingBase
{
public WSHttpBinding() { }
public WSHttpBinding(System.ServiceModel.SecurityMode securityMode) { }
public WSHttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
public WSHttpBinding(string configName) { }
[System.MonoTODOAttribute]
public bool AllowCookies { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.WSHttpSecurity Security { get { throw null; } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity() { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.TransportBindingElement GetTransport() { throw null; }
}
[System.MonoTODOAttribute]
public abstract partial class WSHttpBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
protected WSHttpBindingBase() { }
protected WSHttpBindingBase(bool reliableSessionEnabled) { }
public bool BypassProxyOnLocal { get { throw null; } set { } }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public long MaxBufferPoolSize { get { throw null; } set { } }
public long MaxReceivedMessageSize { get { throw null; } set { } }
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
public System.Uri ProxyAddress { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.ServiceModel.OptionalReliableSession ReliableSession { get { throw null; } }
public override string Scheme { get { throw null; } }
bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } }
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
public bool TransactionFlow { get { throw null; } set { } }
public bool UseDefaultWebProxy { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
protected abstract System.ServiceModel.Channels.SecurityBindingElement CreateMessageSecurity();
protected abstract System.ServiceModel.Channels.TransportBindingElement GetTransport();
}
public sealed partial class WSHttpSecurity
{
internal WSHttpSecurity() { }
[System.MonoTODOAttribute]
public System.ServiceModel.NonDualMessageSecurityOverHttp Message { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } }
}
public enum WSMessageEncoding
{
Mtom = 1,
Text = 0,
}
public partial class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates) { }
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.Method, Inherited=false)]
public sealed partial class XmlSerializerFormatAttribute : System.Attribute
{
public XmlSerializerFormatAttribute() { }
public System.ServiceModel.OperationFormatStyle Style { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool SupportFaults { get { throw null; } set { } }
public System.ServiceModel.OperationFormatUse Use { get { throw null; } set { } }
}
}
namespace System.ServiceModel.Activation
{
[System.AttributeUsageAttribute(System.AttributeTargets.Class)]
[System.MonoTODOAttribute]
public sealed partial class AspNetCompatibilityRequirementsAttribute : System.Attribute, System.ServiceModel.Description.IServiceBehavior
{
public AspNetCompatibilityRequirementsAttribute() { }
public System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode RequirementsMode { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public enum AspNetCompatibilityRequirementsMode
{
Allowed = 1,
NotAllowed = 0,
Required = 2,
}
public abstract partial class HostedTransportConfiguration
{
protected HostedTransportConfiguration() { }
public abstract System.Uri[] GetBaseAddresses(string virtualPath);
}
public abstract partial class ServiceHostFactoryBase
{
protected ServiceHostFactoryBase() { }
public abstract System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses);
}
public sealed partial class VirtualPathExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
{
internal VirtualPathExtension() { }
public string VirtualPath { get { throw null; } }
public void Attach(System.ServiceModel.ServiceHostBase owner) { }
public void Detach(System.ServiceModel.ServiceHostBase owner) { }
}
}
namespace System.ServiceModel.Activation.Configuration
{
public partial class Dummy
{
public Dummy() { }
}
}
namespace System.ServiceModel.Channels
{
public abstract partial class AddressHeader
{
protected AddressHeader() { }
public abstract string Name { get; }
public abstract string Namespace { get; }
public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(object value) { throw null; }
public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(string name, string ns, object value) { throw null; }
public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public override bool Equals(object obj) { throw null; }
public virtual System.Xml.XmlDictionaryReader GetAddressHeaderReader() { throw null; }
public override int GetHashCode() { throw null; }
public T GetValue<T>() { throw null; }
public T GetValue<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
protected abstract void OnWriteAddressHeaderContents(System.Xml.XmlDictionaryWriter writer);
protected virtual void OnWriteStartAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
public System.ServiceModel.Channels.MessageHeader ToMessageHeader() { throw null; }
public void WriteAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
public void WriteAddressHeader(System.Xml.XmlWriter writer) { }
public void WriteAddressHeaderContents(System.Xml.XmlDictionaryWriter writer) { }
public void WriteStartAddressHeader(System.Xml.XmlDictionaryWriter writer) { }
}
public sealed partial class AddressHeaderCollection : System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Channels.AddressHeader>
{
public AddressHeaderCollection() : base (default(System.Collections.Generic.IList<System.ServiceModel.Channels.AddressHeader>)) { }
public AddressHeaderCollection(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.AddressHeader> addressHeaders) : base (default(System.Collections.Generic.IList<System.ServiceModel.Channels.AddressHeader>)) { }
public void AddHeadersTo(System.ServiceModel.Channels.Message message) { }
public System.ServiceModel.Channels.AddressHeader[] FindAll(string name, string ns) { throw null; }
public System.ServiceModel.Channels.AddressHeader FindHeader(string name, string ns) { throw null; }
}
public sealed partial class AddressingVersion
{
internal AddressingVersion() { }
public static System.ServiceModel.Channels.AddressingVersion None { get { throw null; } }
public static System.ServiceModel.Channels.AddressingVersion WSAddressing10 { get { throw null; } }
public static System.ServiceModel.Channels.AddressingVersion WSAddressingAugust2004 { get { throw null; } }
public override string ToString() { throw null; }
}
public sealed partial class AsymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public AsymmetricSecurityBindingElement() { }
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters) { }
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters) { }
public bool AllowSerializedSigningTokenOnReply { get { throw null; } set { } }
public System.ServiceModel.Security.Tokens.SecurityTokenParameters InitiatorTokenParameters { get { throw null; } set { } }
public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
public System.ServiceModel.Security.Tokens.SecurityTokenParameters RecipientTokenParameters { get { throw null; } set { } }
public bool RequireSignatureConfirmation { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override void SetKeyDerivation(bool requireDerivedKeys) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class BinaryMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public BinaryMessageEncodingBindingElement() { }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.CompressionFormat CompressionFormat { get { throw null; } set { } }
public int MaxReadPoolSize { get { throw null; } set { } }
public int MaxSessionSize { get { throw null; } set { } }
public int MaxWritePoolSize { get { throw null; } set { } }
public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public abstract partial class Binding : System.ServiceModel.IDefaultCommunicationTimeouts
{
protected Binding() { }
protected Binding(string name, string ns) { }
public System.TimeSpan CloseTimeout { get { throw null; } set { } }
public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.TimeSpan OpenTimeout { get { throw null; } set { } }
public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
public abstract string Scheme { get; }
public System.TimeSpan SendTimeout { get { throw null; } set { } }
public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(params object[] parameters) { throw null; }
public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public bool CanBuildChannelFactory<TChannel>(params object[] parameters) { throw null; }
public virtual bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; }
public bool CanBuildChannelListener<TChannel>(params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public abstract System.ServiceModel.Channels.BindingElementCollection CreateBindingElements();
public T GetProperty<T>(System.ServiceModel.Channels.BindingParameterCollection parameters) where T : class { throw null; }
}
public partial class BindingContext
{
public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters, System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode) { }
public System.ServiceModel.Channels.CustomBinding Binding { get { throw null; } }
public System.ServiceModel.Channels.BindingParameterCollection BindingParameters { get { throw null; } }
public System.Uri ListenUriBaseAddress { get { throw null; } set { } }
public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
public string ListenUriRelativeAddress { get { throw null; } set { } }
public System.ServiceModel.Channels.BindingElementCollection RemainingBindingElements { get { throw null; } }
public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildInnerChannelFactory<TChannel>() { throw null; }
public System.ServiceModel.Channels.IChannelListener<TChannel> BuildInnerChannelListener<TChannel>() where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public bool CanBuildInnerChannelFactory<TChannel>() { throw null; }
public bool CanBuildInnerChannelListener<TChannel>() where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public System.ServiceModel.Channels.BindingContext Clone() { throw null; }
public T GetInnerProperty<T>() where T : class { throw null; }
}
public abstract partial class BindingElement
{
protected BindingElement() { }
[System.MonoTODOAttribute]
protected BindingElement(System.ServiceModel.Channels.BindingElement elementToBeCloned) { }
public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public virtual bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public virtual bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
public abstract System.ServiceModel.Channels.BindingElement Clone();
public abstract T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) where T : class;
}
[System.MonoTODOAttribute]
public partial class BindingElementCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.BindingElement>
{
public BindingElementCollection() { }
public BindingElementCollection(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.BindingElement> elements) { }
public BindingElementCollection(System.ServiceModel.Channels.BindingElement[] elements) { }
public void AddRange(params System.ServiceModel.Channels.BindingElement[] elements) { }
public System.ServiceModel.Channels.BindingElementCollection Clone() { throw null; }
public bool Contains(System.Type bindingElementType) { throw null; }
public System.Collections.ObjectModel.Collection<T> FindAll<T>() { throw null; }
public T Find<T>() { throw null; }
protected override void InsertItem(int index, System.ServiceModel.Channels.BindingElement item) { }
public System.Collections.ObjectModel.Collection<T> RemoveAll<T>() { throw null; }
public T Remove<T>() { throw null; }
protected override void SetItem(int index, System.ServiceModel.Channels.BindingElement item) { }
}
public partial class BindingParameterCollection : System.Collections.Generic.KeyedByTypeCollection<object>
{
public BindingParameterCollection() { }
protected override System.Type GetKeyForItem(object item) { throw null; }
protected override void InsertItem(int index, object item) { }
protected override void SetItem(int index, object item) { }
}
public abstract partial class BodyWriter
{
protected BodyWriter(bool isBuffered) { }
public bool IsBuffered { get { throw null; } }
public System.ServiceModel.Channels.BodyWriter CreateBufferedCopy(int maxBufferSize) { throw null; }
protected virtual System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; }
protected abstract void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer);
public void WriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
}
public abstract partial class BufferManager
{
protected BufferManager() { }
public abstract void Clear();
public static System.ServiceModel.Channels.BufferManager CreateBufferManager(long maxBufferPoolSize, int maxBufferSize) { throw null; }
public abstract void ReturnBuffer(byte[] buffer);
public abstract byte[] TakeBuffer(int bufferSize);
}
[System.MonoTODOAttribute]
public abstract partial class ChannelBase : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
{
protected ChannelBase(System.ServiceModel.Channels.ChannelManagerBase channelManager) { }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
protected internal System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
protected internal System.TimeSpan DefaultSendTimeout { get { throw null; } }
protected System.ServiceModel.Channels.ChannelManagerBase Manager { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout { get { throw null; } }
public virtual T GetProperty<T>() where T : class { throw null; }
protected override void OnClosed() { }
}
public abstract partial class ChannelFactoryBase : System.ServiceModel.Channels.ChannelManagerBase, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
{
protected ChannelFactoryBase() { }
protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultSendTimeout { get { throw null; } }
public virtual T GetProperty<T>() where T : class { throw null; }
protected override void OnAbort() { }
protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected override void OnEndClose(System.IAsyncResult result) { }
}
public abstract partial class ChannelFactoryBase<TChannel> : System.ServiceModel.Channels.ChannelFactoryBase, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.IChannelFactory<TChannel>, System.ServiceModel.ICommunicationObject
{
protected ChannelFactoryBase() { }
protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address) { throw null; }
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via) { throw null; }
protected override void OnAbort() { }
protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected abstract TChannel OnCreateChannel(System.ServiceModel.EndpointAddress address, System.Uri via);
protected override void OnEndClose(System.IAsyncResult result) { }
protected void ValidateCreateChannel() { }
}
[System.MonoTODOAttribute]
public abstract partial class ChannelListenerBase : System.ServiceModel.Channels.ChannelManagerBase, System.ServiceModel.Channels.IChannelListener, System.ServiceModel.ICommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
{
protected ChannelListenerBase() { }
protected ChannelListenerBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultSendTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout { get { throw null; } }
public abstract System.Uri Uri { get; }
public System.IAsyncResult BeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public bool EndWaitForChannel(System.IAsyncResult result) { throw null; }
public virtual T GetProperty<T>() where T : class { throw null; }
protected abstract System.IAsyncResult OnBeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
protected abstract bool OnEndWaitForChannel(System.IAsyncResult result);
protected abstract bool OnWaitForChannel(System.TimeSpan timeout);
public bool WaitForChannel(System.TimeSpan timeout) { throw null; }
}
public abstract partial class ChannelListenerBase<TChannel> : System.ServiceModel.Channels.ChannelListenerBase, System.ServiceModel.Channels.IChannelListener, System.ServiceModel.Channels.IChannelListener<TChannel>, System.ServiceModel.ICommunicationObject where TChannel : class, System.ServiceModel.Channels.IChannel
{
protected ChannelListenerBase() { }
protected ChannelListenerBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
public TChannel AcceptChannel() { throw null; }
public TChannel AcceptChannel(System.TimeSpan timeout) { throw null; }
public System.IAsyncResult BeginAcceptChannel(System.AsyncCallback callback, object state) { throw null; }
public System.IAsyncResult BeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public TChannel EndAcceptChannel(System.IAsyncResult result) { throw null; }
protected abstract TChannel OnAcceptChannel(System.TimeSpan timeout);
protected abstract System.IAsyncResult OnBeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
protected abstract TChannel OnEndAcceptChannel(System.IAsyncResult result);
}
public abstract partial class ChannelManagerBase : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.ICommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
{
protected ChannelManagerBase() { }
protected internal abstract System.TimeSpan DefaultReceiveTimeout { get; }
protected internal abstract System.TimeSpan DefaultSendTimeout { get; }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout { get { throw null; } }
System.TimeSpan System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout { get { throw null; } }
}
public partial class ChannelParameterCollection : System.Collections.ObjectModel.Collection<object>
{
public ChannelParameterCollection() { }
public ChannelParameterCollection(System.ServiceModel.Channels.IChannel channel) { }
protected virtual System.ServiceModel.Channels.IChannel Channel { get { throw null; } }
protected override void ClearItems() { }
protected override void InsertItem(int index, object item) { }
public void PropagateChannelParameters(System.ServiceModel.Channels.IChannel innerChannel) { }
protected override void RemoveItem(int index) { }
protected override void SetItem(int index, object item) { }
}
public partial class ChannelPoolSettings
{
[System.MonoTODOAttribute]
public ChannelPoolSettings() { }
[System.MonoTODOAttribute]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxOutboundChannelsPerEndpoint { get { throw null; } set { } }
}
public abstract partial class CommunicationObject : System.ServiceModel.ICommunicationObject
{
protected CommunicationObject() { }
protected CommunicationObject(object mutex) { }
protected internal abstract System.TimeSpan DefaultCloseTimeout { get; }
protected internal abstract System.TimeSpan DefaultOpenTimeout { get; }
protected bool IsDisposed { get { throw null; } }
public System.ServiceModel.CommunicationState State { get { throw null; } }
protected object ThisLock { get { throw null; } }
public event System.EventHandler Closed { add { } remove { } }
public event System.EventHandler Closing { add { } remove { } }
public event System.EventHandler Faulted { add { } remove { } }
public event System.EventHandler Opened { add { } remove { } }
public event System.EventHandler Opening { add { } remove { } }
public void Abort() { }
public System.IAsyncResult BeginClose(System.AsyncCallback callback, object state) { throw null; }
public System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state) { throw null; }
public System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public void Close() { }
public void Close(System.TimeSpan timeout) { }
public void EndClose(System.IAsyncResult result) { }
public void EndOpen(System.IAsyncResult result) { }
protected void Fault() { }
protected virtual System.Type GetCommunicationObjectType() { throw null; }
protected abstract void OnAbort();
protected abstract System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state);
protected abstract System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state);
protected abstract void OnClose(System.TimeSpan timeout);
protected virtual void OnClosed() { }
protected virtual void OnClosing() { }
protected abstract void OnEndClose(System.IAsyncResult result);
protected abstract void OnEndOpen(System.IAsyncResult result);
protected virtual void OnFaulted() { }
protected abstract void OnOpen(System.TimeSpan timeout);
protected virtual void OnOpened() { }
protected virtual void OnOpening() { }
public void Open() { }
public void Open(System.TimeSpan timeout) { }
protected void ThrowIfDisposed() { }
protected void ThrowIfDisposedOrImmutable() { }
protected void ThrowIfDisposedOrNotOpen() { }
}
[System.MonoTODOAttribute]
public sealed partial class CompositeDuplexBindingElement : System.ServiceModel.Channels.BindingElement
{
public CompositeDuplexBindingElement() { }
public System.Uri ClientBaseAddress { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class CompositeDuplexBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public CompositeDuplexBindingElementImporter() { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public enum CompressionFormat
{
Deflate = 2,
GZip = 1,
None = 0,
}
[System.MonoTODOAttribute]
public abstract partial class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
internal ConnectionOrientedTransportBindingElement() { }
public System.TimeSpan ChannelInitializationTimeout { get { throw null; } set { } }
public int ConnectionBufferSize { get { throw null; } set { } }
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
public int MaxBufferSize { get { throw null; } set { } }
public System.TimeSpan MaxOutputDelay { get { throw null; } set { } }
public int MaxPendingAccepts { get { throw null; } set { } }
public int MaxPendingConnections { get { throw null; } set { } }
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public partial class CustomBinding : System.ServiceModel.Channels.Binding
{
public CustomBinding() { }
public CustomBinding(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.BindingElement> bindingElementsInTopDownChannelStackOrder) { }
public CustomBinding(System.ServiceModel.Channels.Binding binding) { }
public CustomBinding(params System.ServiceModel.Channels.BindingElement[] bindingElementsInTopDownChannelStackOrder) { }
public CustomBinding(string configurationName) { }
public CustomBinding(string name, string ns, params System.ServiceModel.Channels.BindingElement[] bindingElementsInTopDownChannelStackOrder) { }
public System.ServiceModel.Channels.BindingElementCollection Elements { get { throw null; } }
public override string Scheme { get { throw null; } }
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public enum DeliveryFailure
{
AccessDenied = 32772,
BadDestinationQueue = 32768,
BadEncryption = 32775,
BadSignature = 32774,
CouldNotEncrypt = 32776,
HopCountExceeded = 32773,
NotTransactionalMessage = 32778,
NotTransactionalQueue = 32777,
Purged = 32769,
QueueDeleted = 49152,
QueueExceedMaximumSize = 32771,
QueuePurged = 49153,
ReachQueueTimeout = 32770,
ReceiveTimeout = 49154,
Unknown = 0,
}
public enum DeliveryStatus
{
InDoubt = 0,
NotDelivered = 1,
}
public abstract partial class FaultConverter
{
protected FaultConverter() { }
public static System.ServiceModel.Channels.FaultConverter GetDefaultFaultConverter(System.ServiceModel.Channels.MessageVersion version) { throw null; }
[System.MonoTODOAttribute]
protected abstract bool OnTryCreateException(System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out System.Exception exception);
[System.MonoTODOAttribute]
protected abstract bool OnTryCreateFaultMessage(System.Exception exception, out System.ServiceModel.Channels.Message message);
public bool TryCreateException(System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out System.Exception exception) { throw null; }
public bool TryCreateFaultMessage(System.Exception exception, out System.ServiceModel.Channels.Message message) { throw null; }
}
[System.ObsoleteAttribute("Use AllowCookies.")]
public partial class HttpCookieContainerBindingElement : System.ServiceModel.Channels.BindingElement
{
public HttpCookieContainerBindingElement() { }
protected HttpCookieContainerBindingElement(System.ServiceModel.Channels.HttpCookieContainerBindingElement elementToBeCloned) { }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class HttpRequestMessageProperty : System.ServiceModel.Channels.IMessageProperty
{
public HttpRequestMessageProperty() { }
public System.Net.WebHeaderCollection Headers { get { throw null; } }
public string Method { get { throw null; } set { } }
public static string Name { get { throw null; } }
public string QueryString { get { throw null; } set { } }
public bool SuppressEntityBody { get { throw null; } set { } }
System.ServiceModel.Channels.IMessageProperty System.ServiceModel.Channels.IMessageProperty.CreateCopy() { throw null; }
}
public sealed partial class HttpResponseMessageProperty : System.ServiceModel.Channels.IMessageProperty
{
public HttpResponseMessageProperty() { }
public System.Net.WebHeaderCollection Headers { get { throw null; } }
public static string Name { get { throw null; } }
public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } }
public string StatusDescription { get { throw null; } set { } }
public bool SuppressEntityBody { get { throw null; } set { } }
System.ServiceModel.Channels.IMessageProperty System.ServiceModel.Channels.IMessageProperty.CreateCopy() { throw null; }
}
[System.MonoTODOAttribute]
public partial class HttpsTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public HttpsTransportBindingElement() { }
protected HttpsTransportBindingElement(System.ServiceModel.Channels.HttpsTransportBindingElement elementToBeCloned) { }
public bool RequireClientCertificate { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
}
public partial class HttpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public HttpTransportBindingElement() { }
protected HttpTransportBindingElement(System.ServiceModel.Channels.HttpTransportBindingElement elementToBeCloned) { }
[System.ComponentModel.DefaultValueAttribute(false)]
public bool AllowCookies { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(System.Net.AuthenticationSchemes.Anonymous)]
public System.Net.AuthenticationSchemes AuthenticationScheme { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(false)]
public bool BypassProxyOnLocal { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(false)]
[System.MonoTODOAttribute]
public bool DecompressionEnabled { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(System.ServiceModel.HostNameComparisonMode.StrongWildcard)]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(true)]
public bool KeepAliveEnabled { get { throw null; } set { } }
[System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use ExtendedProtectionPolicy")]
public object LegacyExtendedProtectionPolicy { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(65536)]
public int MaxBufferSize { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(null)]
[System.ComponentModel.TypeConverterAttribute(typeof(System.UriTypeConverter))]
public System.Uri ProxyAddress { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(System.Net.AuthenticationSchemes.Anonymous)]
public System.Net.AuthenticationSchemes ProxyAuthenticationScheme { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute("")]
public string Realm { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
[System.ComponentModel.DefaultValueAttribute(System.ServiceModel.TransferMode.Buffered)]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(false)]
public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(true)]
public bool UseDefaultWebProxy { get { throw null; } set { } }
public System.ServiceModel.Channels.WebSocketTransportSettings WebSocketSettings { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public partial interface IBindingDeliveryCapabilities
{
bool AssuresOrderedDelivery { get; }
bool QueuedDelivery { get; }
}
public partial interface IBindingMulticastCapabilities
{
bool IsMulticast { get; }
}
public partial interface IBindingRuntimePreferences
{
bool ReceiveSynchronously { get; }
}
public partial interface IChannel : System.ServiceModel.ICommunicationObject
{
T GetProperty<T>() where T : class;
}
public partial interface IChannelFactory : System.ServiceModel.ICommunicationObject
{
T GetProperty<T>() where T : class;
}
public partial interface IChannelFactory<TChannel> : System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.ICommunicationObject
{
TChannel CreateChannel(System.ServiceModel.EndpointAddress to);
TChannel CreateChannel(System.ServiceModel.EndpointAddress to, System.Uri via);
}
public partial interface IChannelListener : System.ServiceModel.ICommunicationObject
{
System.Uri Uri { get; }
System.IAsyncResult BeginWaitForChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
bool EndWaitForChannel(System.IAsyncResult result);
T GetProperty<T>() where T : class;
bool WaitForChannel(System.TimeSpan timeout);
}
public partial interface IChannelListener<TChannel> : System.ServiceModel.Channels.IChannelListener, System.ServiceModel.ICommunicationObject where TChannel : class, System.ServiceModel.Channels.IChannel
{
TChannel AcceptChannel();
TChannel AcceptChannel(System.TimeSpan timeout);
System.IAsyncResult BeginAcceptChannel(System.AsyncCallback callback, object state);
System.IAsyncResult BeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object state);
TChannel EndAcceptChannel(System.IAsyncResult result);
}
public partial interface IDuplexChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.ICommunicationObject
{
}
public partial interface IDuplexSession : System.ServiceModel.Channels.IInputSession, System.ServiceModel.Channels.IOutputSession, System.ServiceModel.Channels.ISession
{
System.IAsyncResult BeginCloseOutputSession(System.AsyncCallback callback, object state);
System.IAsyncResult BeginCloseOutputSession(System.TimeSpan timeout, System.AsyncCallback callback, object state);
void CloseOutputSession();
void CloseOutputSession(System.TimeSpan timeout);
void EndCloseOutputSession(System.IAsyncResult result);
}
public partial interface IDuplexSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IDuplexChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IDuplexSession>, System.ServiceModel.ICommunicationObject
{
}
public partial interface IHttpCookieContainerManager
{
System.Net.CookieContainer CookieContainer { get; set; }
}
public partial interface IInputChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
{
System.ServiceModel.EndpointAddress LocalAddress { get; }
System.IAsyncResult BeginReceive(System.AsyncCallback callback, object state);
System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.IAsyncResult BeginTryReceive(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.IAsyncResult BeginWaitForMessage(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.ServiceModel.Channels.Message EndReceive(System.IAsyncResult result);
bool EndTryReceive(System.IAsyncResult result, out System.ServiceModel.Channels.Message message);
bool EndWaitForMessage(System.IAsyncResult result);
System.ServiceModel.Channels.Message Receive();
System.ServiceModel.Channels.Message Receive(System.TimeSpan timeout);
bool TryReceive(System.TimeSpan timeout, out System.ServiceModel.Channels.Message message);
bool WaitForMessage(System.TimeSpan timeout);
}
public partial interface IInputSession : System.ServiceModel.Channels.ISession
{
}
public partial interface IInputSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IInputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IInputSession>, System.ServiceModel.ICommunicationObject
{
}
public partial interface IMessageProperty
{
System.ServiceModel.Channels.IMessageProperty CreateCopy();
}
[System.SerializableAttribute]
public partial class InvalidChannelBindingException : System.Exception
{
[System.MonoTODOAttribute]
public InvalidChannelBindingException() { }
public InvalidChannelBindingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public InvalidChannelBindingException(string message) { }
public InvalidChannelBindingException(string message, System.Exception innerException) { }
}
public partial interface IOutputChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
{
System.ServiceModel.EndpointAddress RemoteAddress { get; }
System.Uri Via { get; }
System.IAsyncResult BeginSend(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
System.IAsyncResult BeginSend(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
void EndSend(System.IAsyncResult result);
void Send(System.ServiceModel.Channels.Message message);
void Send(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
}
public partial interface IOutputSession : System.ServiceModel.Channels.ISession
{
}
public partial interface IOutputSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IOutputChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IOutputSession>, System.ServiceModel.ICommunicationObject
{
}
public partial interface IReplyChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
{
System.ServiceModel.EndpointAddress LocalAddress { get; }
System.IAsyncResult BeginReceiveRequest(System.AsyncCallback callback, object state);
System.IAsyncResult BeginReceiveRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.IAsyncResult BeginTryReceiveRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.IAsyncResult BeginWaitForRequest(System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.ServiceModel.Channels.RequestContext EndReceiveRequest(System.IAsyncResult result);
bool EndTryReceiveRequest(System.IAsyncResult result, out System.ServiceModel.Channels.RequestContext context);
bool EndWaitForRequest(System.IAsyncResult result);
System.ServiceModel.Channels.RequestContext ReceiveRequest();
System.ServiceModel.Channels.RequestContext ReceiveRequest(System.TimeSpan timeout);
bool TryReceiveRequest(System.TimeSpan timeout, out System.ServiceModel.Channels.RequestContext context);
bool WaitForRequest(System.TimeSpan timeout);
}
public partial interface IReplySessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IReplyChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IInputSession>, System.ServiceModel.ICommunicationObject
{
}
public partial interface IRequestChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.ICommunicationObject
{
System.ServiceModel.EndpointAddress RemoteAddress { get; }
System.Uri Via { get; }
System.IAsyncResult BeginRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
System.IAsyncResult BeginRequest(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
System.ServiceModel.Channels.Message EndRequest(System.IAsyncResult result);
System.ServiceModel.Channels.Message Request(System.ServiceModel.Channels.Message message);
System.ServiceModel.Channels.Message Request(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
}
public partial interface IRequestSessionChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Channels.IRequestChannel, System.ServiceModel.Channels.ISessionChannel<System.ServiceModel.Channels.IOutputSession>, System.ServiceModel.ICommunicationObject
{
}
public partial interface ISecurityCapabilities
{
System.Net.Security.ProtectionLevel SupportedRequestProtectionLevel { get; }
System.Net.Security.ProtectionLevel SupportedResponseProtectionLevel { get; }
bool SupportsClientAuthentication { get; }
bool SupportsClientWindowsIdentity { get; }
bool SupportsServerAuthentication { get; }
}
public partial interface ISession
{
string Id { get; }
}
public partial interface ISessionChannel<TSession> where TSession : System.ServiceModel.Channels.ISession
{
TSession Session { get; }
}
public partial interface ITransactedBindingElement
{
bool TransactedReceiveEnabled { get; }
}
public partial interface ITransportTokenAssertionProvider
{
System.Xml.XmlElement GetTransportTokenAssertion();
}
[System.MonoTODOAttribute]
public sealed partial class LocalClientSecuritySettings
{
public LocalClientSecuritySettings() { }
public bool CacheCookies { get { throw null; } set { } }
public int CookieRenewalThresholdPercentage { get { throw null; } set { } }
public bool DetectReplays { get { throw null; } set { } }
public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
public System.TimeSpan MaxCookieCachingTime { get { throw null; } set { } }
public bool ReconnectTransportOnFailure { get { throw null; } set { } }
public int ReplayCacheSize { get { throw null; } set { } }
public System.TimeSpan ReplayWindow { get { throw null; } set { } }
public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
[System.MonoTODOAttribute("What happens to IdentityVerifier?")]
public System.ServiceModel.Channels.LocalClientSecuritySettings Clone() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class LocalServiceSecuritySettings
{
public LocalServiceSecuritySettings() { }
public bool DetectReplays { get { throw null; } set { } }
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
public System.TimeSpan IssuedCookieLifetime { get { throw null; } set { } }
public int MaxCachedCookies { get { throw null; } set { } }
public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
public int MaxPendingSessions { get { throw null; } set { } }
public int MaxStatefulNegotiations { get { throw null; } set { } }
public System.TimeSpan NegotiationTimeout { get { throw null; } set { } }
public bool ReconnectTransportOnFailure { get { throw null; } set { } }
public int ReplayCacheSize { get { throw null; } set { } }
public System.TimeSpan ReplayWindow { get { throw null; } set { } }
public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
public System.ServiceModel.Channels.LocalServiceSecuritySettings Clone() { throw null; }
}
public abstract partial class Message : System.IDisposable
{
protected Message() { }
public abstract System.ServiceModel.Channels.MessageHeaders Headers { get; }
protected bool IsDisposed { get { throw null; } }
public virtual bool IsEmpty { get { throw null; } }
public virtual bool IsFault { get { throw null; } }
public abstract System.ServiceModel.Channels.MessageProperties Properties { get; }
public System.ServiceModel.Channels.MessageState State { get { throw null; } }
public abstract System.ServiceModel.Channels.MessageVersion Version { get; }
public void Close() { }
public System.ServiceModel.Channels.MessageBuffer CreateBufferedCopy(int maxBufferSize) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.Channels.MessageFault fault, string action) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.FaultCode faultCode, string reason, object detail, string action) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.FaultCode faultCode, string reason, string action) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, object body) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, object body, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.ServiceModel.Channels.BodyWriter body) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.Xml.XmlDictionaryReader body) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, string action, System.Xml.XmlReader body) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.Xml.XmlDictionaryReader envelopeReader, int maxSizeOfHeaders, System.ServiceModel.Channels.MessageVersion version) { throw null; }
public static System.ServiceModel.Channels.Message CreateMessage(System.Xml.XmlReader envelopeReader, int maxSizeOfHeaders, System.ServiceModel.Channels.MessageVersion version) { throw null; }
public string GetBodyAttribute(string localName, string ns) { throw null; }
public T GetBody<T>() { throw null; }
public T GetBody<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtBodyContents() { throw null; }
protected virtual void OnBodyToString(System.Xml.XmlDictionaryWriter writer) { }
protected virtual void OnClose() { }
protected virtual System.ServiceModel.Channels.MessageBuffer OnCreateBufferedCopy(int maxBufferSize) { throw null; }
protected virtual string OnGetBodyAttribute(string localName, string ns) { throw null; }
protected virtual T OnGetBody<T>(System.Xml.XmlDictionaryReader reader) { throw null; }
protected virtual System.Xml.XmlDictionaryReader OnGetReaderAtBodyContents() { throw null; }
protected abstract void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer);
protected virtual void OnWriteMessage(System.Xml.XmlDictionaryWriter writer) { }
protected virtual void OnWriteStartBody(System.Xml.XmlDictionaryWriter writer) { }
protected virtual void OnWriteStartEnvelope(System.Xml.XmlDictionaryWriter writer) { }
protected virtual void OnWriteStartHeaders(System.Xml.XmlDictionaryWriter writer) { }
void System.IDisposable.Dispose() { }
public override string ToString() { throw null; }
public void WriteBody(System.Xml.XmlDictionaryWriter writer) { }
public void WriteBody(System.Xml.XmlWriter writer) { }
public void WriteBodyContents(System.Xml.XmlDictionaryWriter writer) { }
public void WriteMessage(System.Xml.XmlDictionaryWriter writer) { }
public void WriteMessage(System.Xml.XmlWriter writer) { }
public void WriteStartBody(System.Xml.XmlDictionaryWriter writer) { }
public void WriteStartBody(System.Xml.XmlWriter writer) { }
public void WriteStartEnvelope(System.Xml.XmlDictionaryWriter writer) { }
}
public abstract partial class MessageBuffer : System.IDisposable, System.Xml.XPath.IXPathNavigable
{
protected MessageBuffer() { }
public abstract int BufferSize { get; }
public virtual string MessageContentType { get { throw null; } }
public abstract void Close();
public abstract System.ServiceModel.Channels.Message CreateMessage();
public System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
public System.Xml.XPath.XPathNavigator CreateNavigator(int nodeQuota) { throw null; }
[System.MonoTODOAttribute("Handle node_quota and xmlspace")]
public System.Xml.XPath.XPathNavigator CreateNavigator(int nodeQuota, System.Xml.XmlSpace space) { throw null; }
[System.MonoTODOAttribute("supply proper quota")]
public System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlSpace space) { throw null; }
void System.IDisposable.Dispose() { }
public virtual void WriteMessage(System.IO.Stream stream) { }
}
public abstract partial class MessageEncoder
{
protected MessageEncoder() { }
public abstract string ContentType { get; }
public abstract string MediaType { get; }
public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; }
[System.MonoTODOAttribute]
public virtual T GetProperty<T>() where T : class { throw null; }
public virtual bool IsContentTypeSupported(string contentType) { throw null; }
public System.ServiceModel.Channels.Message ReadMessage(System.ArraySegment<byte> buffer, System.ServiceModel.Channels.BufferManager bufferManager) { throw null; }
public abstract System.ServiceModel.Channels.Message ReadMessage(System.ArraySegment<byte> buffer, System.ServiceModel.Channels.BufferManager bufferManager, string contentType);
public System.ServiceModel.Channels.Message ReadMessage(System.IO.Stream stream, int maxSizeOfHeaders) { throw null; }
public abstract System.ServiceModel.Channels.Message ReadMessage(System.IO.Stream stream, int maxSizeOfHeaders, string contentType);
public override string ToString() { throw null; }
public System.ArraySegment<byte> WriteMessage(System.ServiceModel.Channels.Message message, int maxMessageSize, System.ServiceModel.Channels.BufferManager bufferManager) { throw null; }
public abstract System.ArraySegment<byte> WriteMessage(System.ServiceModel.Channels.Message message, int maxMessageSize, System.ServiceModel.Channels.BufferManager bufferManager, int messageOffset);
public abstract void WriteMessage(System.ServiceModel.Channels.Message message, System.IO.Stream stream);
}
public abstract partial class MessageEncoderFactory
{
protected MessageEncoderFactory() { }
public abstract System.ServiceModel.Channels.MessageEncoder Encoder { get; }
public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; }
[System.MonoTODOAttribute("Not sure how it is used; it just returns Encoder so far")]
public virtual System.ServiceModel.Channels.MessageEncoder CreateSessionEncoder() { throw null; }
}
public abstract partial class MessageEncodingBindingElement : System.ServiceModel.Channels.BindingElement
{
public MessageEncodingBindingElement() { }
[System.MonoTODOAttribute]
public MessageEncodingBindingElement(System.ServiceModel.Channels.MessageEncodingBindingElement elementToBeCloned) { }
public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; set; }
public abstract System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory();
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected virtual void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
{
public MessageEncodingBindingElementImporter() { }
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public abstract partial class MessageFault
{
protected MessageFault() { }
[System.MonoTODOAttribute("is this true?")]
public virtual string Actor { get { throw null; } }
public abstract System.ServiceModel.FaultCode Code { get; }
public abstract bool HasDetail { get; }
[System.MonoTODOAttribute("is this true?")]
public virtual string Node { get { throw null; } }
public abstract System.ServiceModel.FaultReason Reason { get; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.Channels.Message message, int maxBufferSize) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor, string node) { throw null; }
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, string reason) { throw null; }
public T GetDetail<T>() { throw null; }
public T GetDetail<T>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtDetailContents() { throw null; }
protected virtual System.Xml.XmlDictionaryReader OnGetReaderAtDetailContents() { throw null; }
protected virtual void OnWriteDetail(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
protected abstract void OnWriteDetailContents(System.Xml.XmlDictionaryWriter writer);
protected virtual void OnWriteStartDetail(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
public void WriteTo(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.EnvelopeVersion version) { }
public void WriteTo(System.Xml.XmlWriter writer, System.ServiceModel.EnvelopeVersion version) { }
}
public abstract partial class MessageHeader : System.ServiceModel.Channels.MessageHeaderInfo
{
protected MessageHeader() { }
public override string Actor { get { throw null; } }
public override bool IsReferenceParameter { get { throw null; } }
public override bool MustUnderstand { get { throw null; } }
public override bool Relay { get { throw null; } }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor, bool relay) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand, string actor) { throw null; }
public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand, string actor, bool relay) { throw null; }
public virtual bool IsMessageVersionSupported(System.ServiceModel.Channels.MessageVersion messageVersion) { throw null; }
protected abstract void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion);
protected virtual void OnWriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
public override string ToString() { throw null; }
public void WriteHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
public void WriteHeader(System.Xml.XmlWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
protected void WriteHeaderAttributes(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
public void WriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
public void WriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion messageVersion) { }
}
public abstract partial class MessageHeaderInfo
{
protected MessageHeaderInfo() { }
public abstract string Actor { get; }
public abstract bool IsReferenceParameter { get; }
public abstract bool MustUnderstand { get; }
public abstract string Name { get; }
public abstract string Namespace { get; }
public abstract bool Relay { get; }
}
public sealed partial class MessageHeaders : System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.MessageHeaderInfo>, System.Collections.IEnumerable
{
public MessageHeaders(System.ServiceModel.Channels.MessageHeaders collection) { }
public MessageHeaders(System.ServiceModel.Channels.MessageVersion version) { }
public MessageHeaders(System.ServiceModel.Channels.MessageVersion version, int initialSize) { }
public string Action { get { throw null; } set { } }
public int Count { get { throw null; } }
public System.ServiceModel.EndpointAddress FaultTo { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress From { get { throw null; } set { } }
public System.ServiceModel.Channels.MessageHeaderInfo this[int index] { get { throw null; } }
public System.Xml.UniqueId MessageId { get { throw null; } set { } }
public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } }
public System.Xml.UniqueId RelatesTo { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress ReplyTo { get { throw null; } set { } }
public System.Uri To { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.UnderstoodHeaders UnderstoodHeaders { get { throw null; } }
public void Add(System.ServiceModel.Channels.MessageHeader header) { }
public void Clear() { }
public void CopyHeaderFrom(System.ServiceModel.Channels.Message message, int headerIndex) { }
public void CopyHeaderFrom(System.ServiceModel.Channels.MessageHeaders collection, int headerIndex) { }
public void CopyHeadersFrom(System.ServiceModel.Channels.Message message) { }
public void CopyHeadersFrom(System.ServiceModel.Channels.MessageHeaders collection) { }
public void CopyTo(System.ServiceModel.Channels.MessageHeaderInfo[] array, int index) { }
public int FindHeader(string name, string ns) { throw null; }
public int FindHeader(string name, string ns, params string[] actors) { throw null; }
public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { throw null; }
public T GetHeader<T>(int index) { throw null; }
public T GetHeader<T>(int index, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public T GetHeader<T>(string name, string ns) { throw null; }
public T GetHeader<T>(string name, string ns, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public T GetHeader<T>(string name, string ns, params string[] actors) { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtHeader(int headerIndex) { throw null; }
public bool HaveMandatoryHeadersBeenUnderstood() { throw null; }
public bool HaveMandatoryHeadersBeenUnderstood(params string[] actors) { throw null; }
public void Insert(int headerIndex, System.ServiceModel.Channels.MessageHeader header) { }
public void RemoveAll(string name, string ns) { }
public void RemoveAt(int headerIndex) { }
public void SetAction(System.Xml.XmlDictionaryString action) { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
public void WriteHeader(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
public void WriteHeader(int headerIndex, System.Xml.XmlWriter writer) { }
public void WriteHeaderContents(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
public void WriteHeaderContents(int headerIndex, System.Xml.XmlWriter writer) { }
public void WriteStartHeader(int headerIndex, System.Xml.XmlDictionaryWriter writer) { }
public void WriteStartHeader(int headerIndex, System.Xml.XmlWriter writer) { }
}
public sealed partial class MessageProperties : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.Generic.IDictionary<string, object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>, System.Collections.IEnumerable, System.IDisposable
{
public MessageProperties() { }
public MessageProperties(System.ServiceModel.Channels.MessageProperties properties) { }
public bool AllowOutputBatching { get { throw null; } set { } }
public int Count { get { throw null; } }
public System.ServiceModel.Channels.MessageEncoder Encoder { get { throw null; } set { } }
public bool IsFixedSize { get { throw null; } }
public bool IsReadOnly { get { throw null; } }
public object this[string name] { get { throw null; } set { } }
public System.Collections.Generic.ICollection<string> Keys { get { throw null; } }
public System.ServiceModel.Security.SecurityMessageProperty Security { get { throw null; } set { } }
public System.Collections.Generic.ICollection<object> Values { get { throw null; } }
public System.Uri Via { get { throw null; } set { } }
public void Add(string name, object property) { }
public void Clear() { }
public bool ContainsKey(string name) { throw null; }
public void CopyProperties(System.ServiceModel.Channels.MessageProperties properties) { }
public void Dispose() { }
public bool Remove(string name) { throw null; }
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(System.Collections.Generic.KeyValuePair<string, object> pair) { }
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> pair) { throw null; }
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int index) { }
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> pair) { throw null; }
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator() { throw null; }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
public bool TryGetValue(string name, out object value) { throw null; }
}
public enum MessageState
{
Closed = 4,
Copied = 3,
Created = 0,
Read = 1,
Written = 2,
}
public sealed partial class MessageVersion
{
internal MessageVersion() { }
public System.ServiceModel.Channels.AddressingVersion Addressing { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Default { get { throw null; } }
public System.ServiceModel.EnvelopeVersion Envelope { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion None { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap11 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap11WSAddressing10 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap11WSAddressingAugust2004 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap12 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap12WSAddressing10 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion Soap12WSAddressingAugust2004 { get { throw null; } }
public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion) { throw null; }
public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion, System.ServiceModel.Channels.AddressingVersion addressingVersion) { throw null; }
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
public override string ToString() { throw null; }
}
public abstract partial class MsmqBindingElementBase : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Channels.ITransactedBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
internal MsmqBindingElementBase() { }
public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
public bool Durable { get { throw null; } set { } }
public bool ExactlyOnce { get { throw null; } set { } }
public int MaxRetryCycles { get { throw null; } set { } }
public System.ServiceModel.MsmqTransportSecurity MsmqTransportSecurity { get { throw null; } }
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
public int ReceiveRetryCount { get { throw null; } set { } }
public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
public System.TimeSpan TimeToLive { get { throw null; } set { } }
public bool TransactedReceiveEnabled { get { throw null; } }
public bool UseMsmqTracing { get { throw null; } set { } }
public bool UseSourceJournal { get { throw null; } set { } }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext) { }
}
public sealed partial class MsmqMessageProperty
{
internal MsmqMessageProperty() { }
public const string Name = "MsmqMessageProperty";
public int AbortCount { get { throw null; } }
public System.Nullable<System.ServiceModel.Channels.DeliveryFailure> DeliveryFailure { get { throw null; } }
public System.Nullable<System.ServiceModel.Channels.DeliveryStatus> DeliveryStatus { get { throw null; } }
public int MoveCount { get { throw null; } }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.MsmqMessageProperty Get(System.ServiceModel.Channels.Message message) { throw null; }
}
public sealed partial class MsmqTransportBindingElement : System.ServiceModel.Channels.MsmqBindingElementBase
{
public MsmqTransportBindingElement() { }
public int MaxPoolSize { get { throw null; } set { } }
public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
[System.MonoLimitationAttribute("ActiveDirectory is windows-only solution")]
public bool UseActiveDirectory { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class MtomMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public MtomMessageEncodingBindingElement() { }
public MtomMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion messageVersion, System.Text.Encoding writeEncoding) { }
public int MaxBufferSize { get { throw null; } set { } }
public int MaxReadPoolSize { get { throw null; } set { } }
public int MaxWritePoolSize { get { throw null; } set { } }
public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
public void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected override void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public sealed partial class NamedPipeConnectionPoolSettings
{
internal NamedPipeConnectionPoolSettings() { }
[System.MonoTODOAttribute]
public string GroupName { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
}
public partial class NamedPipeTransportBindingElement : System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement
{
public NamedPipeTransportBindingElement() { }
protected NamedPipeTransportBindingElement(System.ServiceModel.Channels.NamedPipeTransportBindingElement elementToBeCloned) { }
public System.ServiceModel.Channels.NamedPipeConnectionPoolSettings ConnectionPoolSettings { get { throw null; } }
public override string Scheme { get { throw null; } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class OneWayBindingElement : System.ServiceModel.Channels.BindingElement
{
public OneWayBindingElement() { }
public System.ServiceModel.Channels.ChannelPoolSettings ChannelPoolSettings { get { throw null; } }
[System.MonoTODOAttribute("It generates just pass-thru factory")]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute("It generates just pass-thru listener")]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class OneWayBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public OneWayBindingElementImporter() { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class PeerCustomResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
{
public PeerCustomResolverBindingElement() { }
public PeerCustomResolverBindingElement(System.ServiceModel.Channels.BindingContext context, System.ServiceModel.PeerResolvers.PeerCustomResolverSettings settings) { }
public PeerCustomResolverBindingElement(System.ServiceModel.Channels.PeerCustomResolverBindingElement other) { }
public PeerCustomResolverBindingElement(System.ServiceModel.PeerResolvers.PeerCustomResolverSettings settings) { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding Binding { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override System.ServiceModel.PeerResolver CreatePeerResolver() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public abstract partial class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
{
protected PeerResolverBindingElement() { }
protected PeerResolverBindingElement(System.ServiceModel.Channels.PeerResolverBindingElement other) { }
public abstract System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get; set; }
public abstract System.ServiceModel.PeerResolver CreatePeerResolver();
}
[System.MonoTODOAttribute]
public sealed partial class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public PeerTransportBindingElement() { }
public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
public override long MaxReceivedMessageSize { get { throw null; } set { } }
public int Port { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public System.ServiceModel.PeerSecuritySettings Security { get { throw null; } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext contxt) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
[System.MonoTODOAttribute("We aren't actually going to implement this windows-only protocol")]
public partial class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
{
public PnrpPeerResolverBindingElement() { }
public override System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.PeerResolver CreatePeerResolver() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class PrivacyNoticeBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public PrivacyNoticeBindingElement() { }
public PrivacyNoticeBindingElement(System.ServiceModel.Channels.PrivacyNoticeBindingElement elementToBeCloned) { }
[System.MonoTODOAttribute]
public System.Uri Url { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int Version { get { throw null; } set { } }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class PrivacyNoticeBindingElementImporter
{
public PrivacyNoticeBindingElementImporter() { }
}
public sealed partial class ReliableSessionBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public ReliableSessionBindingElement() { }
public ReliableSessionBindingElement(bool ordered) { }
[System.MonoTODOAttribute]
public System.TimeSpan AcknowledgementInterval { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool FlowControlEnabled { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxPendingChannels { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxRetryCount { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxTransferWindowSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool Ordered { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.ReliableMessagingVersion ReliableMessagingVersion { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public sealed partial class ReliableSessionBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public ReliableSessionBindingElementImporter() { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public sealed partial class RemoteEndpointMessageProperty
{
public RemoteEndpointMessageProperty(string address, int port) { }
public string Address { get { throw null; } }
public static string Name { get { throw null; } }
public int Port { get { throw null; } }
}
public abstract partial class RequestContext : System.IDisposable
{
protected RequestContext() { }
public abstract System.ServiceModel.Channels.Message RequestMessage { get; }
public abstract void Abort();
public abstract System.IAsyncResult BeginReply(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state);
public abstract System.IAsyncResult BeginReply(System.ServiceModel.Channels.Message message, System.TimeSpan timeout, System.AsyncCallback callback, object state);
public abstract void Close();
public abstract void Close(System.TimeSpan timeout);
protected virtual void Dispose(bool disposing) { }
public abstract void EndReply(System.IAsyncResult result);
public abstract void Reply(System.ServiceModel.Channels.Message message);
public abstract void Reply(System.ServiceModel.Channels.Message message, System.TimeSpan timeout);
void System.IDisposable.Dispose() { }
}
public abstract partial class SecurityBindingElement : System.ServiceModel.Channels.BindingElement
{
internal SecurityBindingElement() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.Security.Tokens.SupportingTokenParameters EndpointSupportingTokenParameters { get { throw null; } }
public bool IncludeTimestamp { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
public System.ServiceModel.Channels.LocalClientSecuritySettings LocalClientSettings { get { throw null; } }
public System.ServiceModel.Channels.LocalServiceSecuritySettings LocalServiceSettings { get { throw null; } }
public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
public System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters> OperationSupportingTokenParameters { get { throw null; } }
public System.ServiceModel.Security.Tokens.SupportingTokenParameters OptionalEndpointSupportingTokenParameters { get { throw null; } }
public System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters> OptionalOperationSupportingTokenParameters { get { throw null; } }
public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get { throw null; } set { } }
protected abstract System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
protected abstract System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute("Implement for TransportSecurityBindingElement")]
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute("Implement for TransportSecurityBindingElement")]
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateAnonymousForCertificateBindingElement() { throw null; }
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement() { throw null; }
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateCertificateSignatureBindingElement() { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateKerberosBindingElement() { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateKerberosOverTransportBindingElement() { throw null; }
public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement() { throw null; }
public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
[System.MonoTODOAttribute("Does not support allowSerializedSigningTokenOnReply.")]
public static System.ServiceModel.Channels.SecurityBindingElement CreateMutualCertificateBindingElement(System.ServiceModel.MessageSecurityVersion version, bool allowSerializedSigningTokenOnReply) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement() { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement(System.ServiceModel.MessageSecurityVersion version) { throw null; }
public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity) { throw null; }
public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity, bool requireCancellation) { throw null; }
public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurity, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement() { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement(bool requireCancellation) { throw null; }
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement() { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation) { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForCertificateBindingElement() { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement() { throw null; }
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateUserNameForSslBindingElement(bool requireCancellation) { throw null; }
[System.MonoTODOAttribute]
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateUserNameOverTransportBindingElement() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
protected static void SetIssuerBindingContextIfRequired(System.ServiceModel.Security.Tokens.SecurityTokenParameters parameters, System.ServiceModel.Channels.BindingContext issuerBindingContext) { }
public virtual void SetKeyDerivation(bool requireDerivedKeys) { }
public override string ToString() { throw null; }
}
public partial class SecurityBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public SecurityBindingElementImporter() { }
[System.MonoTODOAttribute]
public int MaxPolicyRedirections { get { throw null; } }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public enum SecurityHeaderLayout
{
Lax = 1,
LaxTimestampFirst = 2,
LaxTimestampLast = 3,
Strict = 0,
}
[System.MonoTODOAttribute]
public partial class SslStreamSecurityBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
{
public SslStreamSecurityBindingElement() { }
public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
public bool RequireClientCertificate { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Security.Authentication.SslProtocols SslProtocols { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
{
public StandardBindingImporter() { }
public void BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
public void ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
public void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public abstract partial class StreamSecurityUpgradeAcceptor : System.ServiceModel.Channels.StreamUpgradeAcceptor
{
protected StreamSecurityUpgradeAcceptor() { }
public abstract System.ServiceModel.Security.SecurityMessageProperty GetRemoteSecurity();
}
public abstract partial class StreamSecurityUpgradeInitiator : System.ServiceModel.Channels.StreamUpgradeInitiator
{
protected StreamSecurityUpgradeInitiator() { }
public abstract System.ServiceModel.Security.SecurityMessageProperty GetRemoteSecurity();
}
public abstract partial class StreamSecurityUpgradeProvider : System.ServiceModel.Channels.StreamUpgradeProvider
{
protected StreamSecurityUpgradeProvider() { }
protected StreamSecurityUpgradeProvider(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
public abstract System.ServiceModel.EndpointIdentity Identity { get; }
}
public abstract partial class StreamUpgradeAcceptor
{
protected StreamUpgradeAcceptor() { }
public virtual System.IO.Stream AcceptUpgrade(System.IO.Stream stream) { throw null; }
public abstract System.IAsyncResult BeginAcceptUpgrade(System.IO.Stream stream, System.AsyncCallback callback, object state);
public abstract bool CanUpgrade(string contentType);
public abstract System.IO.Stream EndAcceptUpgrade(System.IAsyncResult result);
}
public abstract partial class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
{
protected StreamUpgradeBindingElement() { }
protected StreamUpgradeBindingElement(System.ServiceModel.Channels.StreamUpgradeBindingElement elementToBeCloned) { }
public abstract System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context);
public abstract System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context);
}
public abstract partial class StreamUpgradeInitiator
{
protected StreamUpgradeInitiator() { }
public abstract System.IAsyncResult BeginInitiateUpgrade(System.IO.Stream stream, System.AsyncCallback callback, object state);
public abstract System.IO.Stream EndInitiateUpgrade(System.IAsyncResult result);
public abstract string GetNextUpgrade();
public abstract System.IO.Stream InitiateUpgrade(System.IO.Stream stream);
}
public abstract partial class StreamUpgradeProvider : System.ServiceModel.Channels.CommunicationObject
{
protected StreamUpgradeProvider() { }
protected StreamUpgradeProvider(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public abstract System.ServiceModel.Channels.StreamUpgradeAcceptor CreateUpgradeAcceptor();
public abstract System.ServiceModel.Channels.StreamUpgradeInitiator CreateUpgradeInitiator(System.ServiceModel.EndpointAddress remoteAddress, System.Uri via);
}
public enum SupportedAddressingMode
{
Anonymous = 0,
Mixed = 2,
NonAnonymous = 1,
}
public sealed partial class SymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public SymmetricSecurityBindingElement() { }
public SymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters protectionTokenParameters) { }
[System.MonoTODOAttribute]
public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
public System.ServiceModel.Security.Tokens.SecurityTokenParameters ProtectionTokenParameters { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool RequireSignatureConfirmation { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override void SetKeyDerivation(bool requireDerivedKeys) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
public sealed partial class TcpConnectionPoolSettings
{
internal TcpConnectionPoolSettings() { }
[System.MonoTODOAttribute]
public string GroupName { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
}
public partial class TcpTransportBindingElement : System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement
{
public TcpTransportBindingElement() { }
protected TcpTransportBindingElement(System.ServiceModel.Channels.TcpTransportBindingElement elementToBeCloned) { }
public System.ServiceModel.Channels.TcpConnectionPoolSettings ConnectionPoolSettings { get { throw null; } }
public int ListenBacklog { get { throw null; } set { } }
public bool PortSharingEnabled { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
public bool TeredoEnabled { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class TextMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public TextMessageEncodingBindingElement() { }
public TextMessageEncodingBindingElement(System.ServiceModel.Channels.MessageVersion messageVersion, System.Text.Encoding writeEncoding) { }
public int MaxReadPoolSize { get { throw null; } set { } }
public int MaxWritePoolSize { get { throw null; } set { } }
public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } }
public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected override void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public partial class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement
{
[System.MonoTODOAttribute]
public TransactionFlowBindingElement() { }
public TransactionFlowBindingElement(System.ServiceModel.TransactionProtocol transactionProtocol) { }
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class TransactionFlowBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public TransactionFlowBindingElementImporter() { }
[System.MonoTODOAttribute]
public void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
public System.Xml.XmlElement GetAssertion(System.Xml.XmlDocument doc, System.ServiceModel.TransactionFlowOption option, string prefix, string name, string ns) { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class TransactionMessageProperty
{
public TransactionMessageProperty(System.Transactions.Transaction tx, System.ServiceModel.Channels.Message msg) { }
public System.Transactions.Transaction Transaction { get { throw null; } }
[System.MonoTODOAttribute]
public static void Set(System.Transactions.Transaction tx, System.ServiceModel.Channels.Message msg) { }
}
public enum TransferSession
{
None = 0,
Ordered = 1,
Unordered = 2,
}
public abstract partial class TransportBindingElement : System.ServiceModel.Channels.BindingElement
{
protected TransportBindingElement() { }
protected TransportBindingElement(System.ServiceModel.Channels.TransportBindingElement elementToBeCloned) { }
public virtual bool ManualAddressing { get { throw null; } set { } }
public virtual long MaxBufferPoolSize { get { throw null; } set { } }
public virtual long MaxReceivedMessageSize { get { throw null; } set { } }
public abstract string Scheme { get; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public partial class TransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
{
public TransportBindingElementImporter() { }
public void BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
public void ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext contractContext) { }
public void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
public void ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public sealed partial class TransportSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public TransportSecurityBindingElement() { }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
protected override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListenerCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
}
public sealed partial class UnderstoodHeaders : System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.MessageHeaderInfo>, System.Collections.IEnumerable
{
internal UnderstoodHeaders() { }
public void Add(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { }
public bool Contains(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { throw null; }
public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { throw null; }
public void Remove(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class UseManagedPresentationBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public UseManagedPresentationBindingElement() { }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class UseManagedPresentationBindingElementImporter
{
public UseManagedPresentationBindingElementImporter() { }
}
[System.MonoTODOAttribute]
public sealed partial class WebSocketTransportSettings : System.IEquatable<System.ServiceModel.Channels.WebSocketTransportSettings>
{
public const string BinaryEncoderTransferModeHeader = null;
public const string BinaryMessageReceivedAction = "http://schemas.microsoft.com/2011/02/websockets/onbinarymessage";
public const string ConnectionOpenedAction = null;
public const string SoapContentTypeHeader = null;
public const string TextMessageReceivedAction = "http://schemas.microsoft.com/2011/02/websockets/ontextmessage";
public WebSocketTransportSettings() { }
public bool CreateNotificationOnConnection { get { throw null; } set { } }
public bool DisablePayloadMasking { get { throw null; } set { } }
public System.TimeSpan KeepAliveInterval { get { throw null; } set { } }
public int MaxPendingConnections { get { throw null; } set { } }
public int ReceiveBufferSize { get { throw null; } set { } }
public int SendBufferSize { get { throw null; } set { } }
public string SubProtocol { get { throw null; } set { } }
public System.ServiceModel.Channels.WebSocketTransportUsage TransportUsage { get { throw null; } set { } }
public bool Equals(System.ServiceModel.Channels.WebSocketTransportSettings other) { throw null; }
}
public enum WebSocketTransportUsage
{
Always = 1,
Never = 2,
WhenDuplex = 0,
}
[System.MonoTODOAttribute]
public partial class WindowsStreamSecurityBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Channels.ISecurityCapabilities, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
{
public WindowsStreamSecurityBindingElement() { }
public WindowsStreamSecurityBindingElement(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement other) { }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
System.Net.Security.ProtectionLevel System.ServiceModel.Channels.ISecurityCapabilities.SupportedRequestProtectionLevel { get { throw null; } }
[System.MonoTODOAttribute]
System.Net.Security.ProtectionLevel System.ServiceModel.Channels.ISecurityCapabilities.SupportedResponseProtectionLevel { get { throw null; } }
[System.MonoTODOAttribute]
bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientAuthentication { get { throw null; } }
[System.MonoTODOAttribute]
bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientWindowsIdentity { get { throw null; } }
[System.MonoTODOAttribute]
bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsServerAuthentication { get { throw null; } }
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public System.Xml.XmlElement GetTransportTokenAssertion() { throw null; }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
public partial class XmlSerializerImportOptions
{
public XmlSerializerImportOptions() { }
}
}
namespace System.ServiceModel.ComIntegration
{
public partial class ComPlusListenerInitializationException
{
public ComPlusListenerInitializationException() { }
}
public partial class DllHostInitializer
{
public DllHostInitializer() { }
}
public partial interface IChannelCredentials
{
}
public partial interface IMoniker
{
}
public partial interface IServiceSurrogate
{
}
public partial class ServiceMoniker
{
public ServiceMoniker() { }
}
}
namespace System.ServiceModel.Configuration
{
public sealed partial class AddressHeaderCollectionElement : System.Configuration.ConfigurationElement
{
public AddressHeaderCollectionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("headers", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Channels.AddressHeaderCollection Headers { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
[System.MonoTODOAttribute]
protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
}
public sealed partial class AllowedAudienceUriElement : System.Configuration.ConfigurationElement
{
public AllowedAudienceUriElement() { }
[System.Configuration.ConfigurationPropertyAttribute("allowedAudienceUri", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string AllowedAudienceUri { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.AllowedAudienceUriElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed partial class AllowedAudienceUriElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.AllowedAudienceUriElement>
{
public AllowedAudienceUriElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public enum AuthenticationMode
{
AnonymousForCertificate = 0,
AnonymousForSslNegotiated = 1,
CertificateOverTransport = 2,
IssuedToken = 3,
IssuedTokenForCertificate = 4,
IssuedTokenForSslNegotiated = 5,
IssuedTokenOverTransport = 6,
Kerberos = 7,
KerberosOverTransport = 8,
MutualCertificate = 9,
MutualCertificateDuplex = 10,
MutualSslNegotiated = 11,
SecureConversation = 12,
SspiNegotiated = 13,
SspiNegotiatedOverTransport = 17,
UserNameForCertificate = 14,
UserNameForSslNegotiated = 15,
UserNameOverTransport = 16,
}
public sealed partial class AuthorizationPolicyTypeElement : System.Configuration.ConfigurationElement
{
public AuthorizationPolicyTypeElement() { }
public AuthorizationPolicyTypeElement(string policyType) { }
[System.Configuration.ConfigurationPropertyAttribute("policyType", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string PolicyType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.AuthorizationPolicyTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class AuthorizationPolicyTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.AuthorizationPolicyTypeElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public AuthorizationPolicyTypeElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class BaseAddressElement : System.Configuration.ConfigurationElement
{
public BaseAddressElement() { }
[System.Configuration.ConfigurationPropertyAttribute("baseAddress", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string BaseAddress { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.BaseAddressElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed partial class BaseAddressElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public BaseAddressElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class BaseAddressPrefixFilterElement : System.Configuration.ConfigurationElement
{
public BaseAddressPrefixFilterElement() { }
public BaseAddressPrefixFilterElement(System.Uri prefix) { }
[System.Configuration.ConfigurationPropertyAttribute("prefix", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
public System.Uri Prefix { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.BaseAddressPrefixFilterElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed partial class BaseAddressPrefixFilterElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressPrefixFilterElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public BaseAddressPrefixFilterElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public partial class BasicHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.BasicHttpBinding, System.ServiceModel.Configuration.BasicHttpBindingElement>
{
public BasicHttpBindingCollectionElement() { }
}
public partial class BasicHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public BasicHttpBindingElement() { }
public BasicHttpBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpSecurityElement Security { get { throw null; } }
protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public sealed partial class BasicHttpMessageSecurityElement : System.Configuration.ConfigurationElement
{
public BasicHttpMessageSecurityElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", DefaultValue="Default", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", DefaultValue="UserName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.BasicHttpMessageCredentialType ClientCredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class BasicHttpsBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.BasicHttpsBinding, System.ServiceModel.Configuration.BasicHttpsBindingElement>
{
public BasicHttpsBindingCollectionElement() { }
}
public partial class BasicHttpsBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public BasicHttpsBindingElement() { }
public BasicHttpsBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpsSecurityElement Security { get { throw null; } }
protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public sealed partial class BasicHttpSecurityElement : System.Configuration.ConfigurationElement
{
public BasicHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpMessageSecurityElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.BasicHttpSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
}
public sealed partial class BasicHttpsSecurityElement : System.Configuration.ConfigurationElement
{
public BasicHttpsSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpMessageSecurityElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.BasicHttpsSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
}
public abstract partial class BehaviorExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
{
protected BehaviorExtensionElement() { }
public abstract System.Type BehaviorType { get; }
protected internal abstract object CreateBehavior();
}
public partial class BehaviorsSection : System.Configuration.ConfigurationSection
{
public BehaviorsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("endpointBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.EndpointBehaviorElementCollection EndpointBehaviors { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serviceBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ServiceBehaviorElementCollection ServiceBehaviors { get { throw null; } }
}
public sealed partial class BinaryMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public BinaryMessageEncodingElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", DefaultValue="64", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxReadPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxSessionSize", DefaultValue="2048", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxSessionSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", DefaultValue="16", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxWritePoolSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public abstract partial class BindingCollectionElement : System.Configuration.ConfigurationElement
{
protected BindingCollectionElement() { }
public string BindingName { get { throw null; } }
public abstract System.Type BindingType { get; }
public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get; }
public abstract bool ContainsKey(string name);
protected internal abstract System.ServiceModel.Channels.Binding GetDefault();
protected internal abstract bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config);
}
public abstract partial class BindingElementExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
{
protected BindingElementExtensionElement() { }
public abstract System.Type BindingElementType { get; }
public virtual void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
protected internal abstract System.ServiceModel.Channels.BindingElement CreateBindingElement();
protected internal virtual void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public sealed partial class BindingsSection : System.Configuration.ConfigurationSection
{
public BindingsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("basicHttpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpBindingCollectionElement BasicHttpBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("basicHttpsBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BasicHttpsBindingCollectionElement BasicHttpsBinding { get { throw null; } }
public System.Collections.Generic.List<System.ServiceModel.Configuration.BindingCollectionElement> BindingCollections { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("customBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.CustomBindingCollectionElement CustomBinding { get { throw null; } }
public new System.ServiceModel.Configuration.BindingCollectionElement this[string binding] { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("msmqIntegrationBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MsmqIntegrationBindingCollectionElement MsmqIntegrationBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("netMsmqBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetMsmqBindingCollectionElement NetMsmqBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("netNamedPipeBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetNamedPipeBindingCollectionElement NetNamedPipeBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("netPeerTcpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetPeerTcpBindingCollectionElement NetPeerTcpBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("netTcpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetTcpBindingCollectionElement NetTcpBinding { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("wsDualHttpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSDualHttpBindingCollectionElement WSDualHttpBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("wsFederationHttpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSFederationHttpBindingCollectionElement WSFederationHttpBinding { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("wsHttpBinding", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSHttpBindingCollectionElement WSHttpBinding { get { throw null; } }
public static System.ServiceModel.Configuration.BindingsSection GetSection(System.Configuration.Configuration config) { throw null; }
}
public sealed partial class CallbackDebugElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public CallbackDebugElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("includeExceptionDetailInFaults", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class CallbackTimeoutsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public CallbackTimeoutsElement() { }
public override System.Type BehaviorType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("transactionTimeout", DefaultValue="00:00:00", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
protected internal override object CreateBehavior() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class CertificateElement : System.Configuration.ConfigurationElement
{
public CertificateElement() { }
[System.Configuration.ConfigurationPropertyAttribute("encodedValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string EncodedValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class CertificateReferenceElement : System.Configuration.ConfigurationElement
{
public CertificateReferenceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("isChainIncluded", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IsChainIncluded { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class ChannelEndpointElement : System.Configuration.ConfigurationElement
{
public ChannelEndpointElement() { }
[System.Configuration.ConfigurationPropertyAttribute("address", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri Address { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BehaviorConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("binding", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Binding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("contract", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Contract { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("endpointConfiguration", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string EndpointConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("headers", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("identity", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("kind", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string Kind { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class ChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ChannelEndpointElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ChannelEndpointElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class ChannelPoolSettingsElement : System.Configuration.ConfigurationElement
{
public ChannelPoolSettingsElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("idleTimeout", DefaultValue="00:02:00", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("leaseTimeout", DefaultValue="00:10:00", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxOutboundChannelsPerEndpoint", DefaultValue="10", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxOutboundChannelsPerEndpoint { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class ClaimTypeElement : System.Configuration.ConfigurationElement
{
public ClaimTypeElement() { }
public ClaimTypeElement(string claimType, bool isOptional) { }
[System.Configuration.ConfigurationPropertyAttribute("claimType", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string ClaimType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("isOptional", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IsOptional { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ClaimTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class ClaimTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ClaimTypeElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ClaimTypeElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public partial class ClientCredentialsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ClientCredentialsElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("clientCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509InitiatorCertificateClientElement ClientCertificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("httpDigest", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.MonoTODOAttribute]
public System.ServiceModel.Configuration.HttpDigestClientElement HttpDigest { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("issuedToken", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenClientElement IssuedToken { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("peer", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerCredentialElement Peer { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serviceCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509RecipientCertificateClientElement ServiceCertificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("supportInteractive", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool SupportInteractive { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Type { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("windows", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WindowsClientElement Windows { get { throw null; } }
protected internal void ApplyConfiguration(System.ServiceModel.Description.ClientCredentials behavior) { }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class ClientSection : System.Configuration.ConfigurationSection
{
public ClientSection() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.ChannelEndpointElementCollection Endpoints { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("metadata", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MetadataElement Metadata { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void InitializeDefault() { }
protected override void PostDeserialize() { }
}
public sealed partial class ClientViaElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ClientViaElement() { }
public override System.Type BehaviorType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("viaUri", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ViaUri { get { throw null; } set { } }
protected internal override object CreateBehavior() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class ComContractElement : System.Configuration.ConfigurationElement
{
public ComContractElement() { }
[System.Configuration.ConfigurationPropertyAttribute("contract", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Contract { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("exposedMethods", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ComMethodElementCollection ExposedMethods { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Namespace { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("persistableTypes", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ComPersistableTypeElementCollection PersistableTypes { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("requiresSession", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool RequiresSession { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("userDefinedTypes", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ComUdtElementCollection UserDefinedTypes { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComContractElement), AddItemName="comContract", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class ComContractElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComContractElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ComContractElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class ComContractsSection : System.Configuration.ConfigurationSection
{
public ComContractsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.ComContractElementCollection ComContracts { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class ComMethodElement : System.Configuration.ConfigurationElement
{
public ComMethodElement() { }
[System.Configuration.ConfigurationPropertyAttribute("exposedMethod", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string ExposedMethod { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComMethodElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class ComMethodElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComMethodElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ComMethodElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public partial class CommonBehaviorsSection : System.Configuration.ConfigurationSection
{
public CommonBehaviorsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("endpointBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.CommonEndpointBehaviorElement EndpointBehaviors { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serviceBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.CommonServiceBehaviorElement ServiceBehaviors { get { throw null; } }
}
[System.MonoTODOAttribute]
public partial class CommonEndpointBehaviorElement : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.IEnumerable
{
public CommonEndpointBehaviorElement() { }
}
[System.MonoTODOAttribute]
public partial class CommonServiceBehaviorElement : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.IEnumerable
{
public CommonServiceBehaviorElement() { }
}
[System.MonoTODOAttribute]
public sealed partial class ComPersistableTypeElement : System.Configuration.ConfigurationElement
{
public ComPersistableTypeElement() { }
[System.Configuration.ConfigurationPropertyAttribute("ID", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string ID { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComPersistableTypeElement), AddItemName="type", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class ComPersistableTypeElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComPersistableTypeElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ComPersistableTypeElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class CompositeDuplexElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public CompositeDuplexElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("clientBaseAddress", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri ClientBaseAddress { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class ComUdtElement : System.Configuration.ConfigurationElement
{
public ComUdtElement() { }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("typeDefID", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string TypeDefID { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("typeLibID", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string TypeLibID { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("typeLibVersion", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string TypeLibVersion { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ComUdtElement), AddItemName="userDefinedType", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class ComUdtElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ComUdtElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ComUdtElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public abstract partial class ConnectionOrientedTransportElement : System.ServiceModel.Configuration.TransportElement
{
internal ConnectionOrientedTransportElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("channelInitializationTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:00:05")]
public System.TimeSpan ChannelInitializationTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("connectionBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="8192")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int ConnectionBufferSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="StrongWildcard")]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("maxOutputDelay", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:00:00.2")]
public System.TimeSpan MaxOutputDelay { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxPendingAccepts", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="1")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxPendingAccepts { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxPendingConnections", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxPendingConnections { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Buffered")]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public sealed partial class CustomBindingCollectionElement : System.ServiceModel.Configuration.BindingCollectionElement
{
public CustomBindingCollectionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.CustomBindingElementCollection Bindings { get { throw null; } }
public override System.Type BindingType { get { throw null; } }
public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override bool ContainsKey(string name) { throw null; }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
protected internal override bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config) { throw null; }
}
public partial class CustomBindingElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.IEnumerable, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public CustomBindingElement() { }
public CustomBindingElement(string name) { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan CloseTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan OpenTimeout { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("receiveTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:10:00")]
public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sendTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan SendTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute("what to reject?")]
public override void Add(System.ServiceModel.Configuration.BindingElementExtensionElement element) { }
public void ApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
[System.MonoTODOAttribute("what to reject?")]
public override bool CanAdd(System.ServiceModel.Configuration.BindingElementExtensionElement element) { throw null; }
protected void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.CustomBindingElement), AddItemName="binding", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class CustomBindingElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.CustomBindingElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public CustomBindingElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class DataContractSerializerElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public DataContractSerializerElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("ignoreExtensionDataObject", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool IgnoreExtensionDataObject { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxItemsInObjectGraph", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxItemsInObjectGraph { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class DiagnosticSection : System.Configuration.ConfigurationSection
{
public DiagnosticSection() { }
[System.Configuration.ConfigurationPropertyAttribute("endToEndTracing", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.EndToEndTracingElement EndToEndTracing { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("etwProviderId", DefaultValue="{c651f5f6-1c0d-492e-8ae1-b4efd7c9d503}")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string EtwProviderId { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("messageLogging", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MessageLoggingElement MessageLogging { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("performanceCounterEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool PerformanceCounterEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("performanceCounters", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Off")]
public System.ServiceModel.Diagnostics.PerformanceCounterScope PerformanceCounters { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("wmiProviderEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool WmiProviderEnabled { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class DnsElement : System.Configuration.ConfigurationElement
{
public DnsElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("value", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Value { get { throw null; } set { } }
}
public partial class EndpointAddressElementBase : System.Configuration.ConfigurationElement
{
public EndpointAddressElementBase() { }
[System.Configuration.ConfigurationPropertyAttribute("address", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, DefaultValue=null, IsRequired=true)]
public System.Uri Address { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("headers", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("identity", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class EndpointBehaviorElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
{
public EndpointBehaviorElement() { }
public EndpointBehaviorElement(string name) { }
public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.EndpointBehaviorElement), AddItemName="behavior", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class EndpointBehaviorElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.EndpointBehaviorElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public EndpointBehaviorElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public abstract partial class EndpointCollectionElement : System.Configuration.ConfigurationElement
{
protected EndpointCollectionElement() { }
public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.StandardEndpointElement> ConfiguredEndpoints { get; }
public string EndpointName { get { throw null; } }
public abstract System.Type EndpointType { get; }
public abstract bool ContainsKey(string name);
protected internal abstract System.ServiceModel.Configuration.StandardEndpointElement GetDefaultStandardEndpointElement();
protected internal abstract bool TryAdd(string name, System.ServiceModel.Description.ServiceEndpoint endpoint, System.Configuration.Configuration config);
}
public sealed partial class EndToEndTracingElement : System.Configuration.ConfigurationElement
{
public EndToEndTracingElement() { }
[System.Configuration.ConfigurationPropertyAttribute("activityTracing", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool ActivityTracing { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("messageFlowTracing", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool MessageFlowTracing { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("propagateActivity", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool PropagateActivity { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class ExtensionElement : System.Configuration.ConfigurationElement
{
public ExtensionElement() { }
public ExtensionElement(string name) { }
public ExtensionElement(string name, string type) { }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("type", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Type { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ExtensionElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public partial class ExtensionElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ExtensionElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ExtensionElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public partial class ExtensionsSection : System.Configuration.ConfigurationSection
{
public ExtensionsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("behaviorExtensions", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ExtensionElementCollection BehaviorExtensions { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("bindingElementExtensions", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ExtensionElementCollection BindingElementExtensions { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("bindingExtensions", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ExtensionElementCollection BindingExtensions { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("endpointExtensions", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ExtensionElementCollection EndpointExtensions { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void InitializeDefault() { }
}
[System.MonoTODOAttribute]
public sealed partial class FederatedMessageSecurityOverHttpElement : System.Configuration.ConfigurationElement
{
public FederatedMessageSecurityOverHttpElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("claimTypeRequirements", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ClaimTypeElementCollection ClaimTypeRequirements { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("establishSecurityContext", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool EstablishSecurityContext { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuedKeyType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="SymmetricKey")]
public System.IdentityModel.Tokens.SecurityKeyType IssuedKeyType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuedTokenType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string IssuedTokenType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuer", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement Issuer { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("issuerMetadata", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.EndpointAddressElementBase IssuerMetadata { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("negotiateServiceCredential", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool NegotiateServiceCredential { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("tokenRequestParameters", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlElementElementCollection TokenRequestParameters { get { throw null; } }
}
public sealed partial class HostElement : System.Configuration.ConfigurationElement
{
public HostElement() { }
[System.Configuration.ConfigurationPropertyAttribute("baseAddresses", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.BaseAddressElementCollection BaseAddresses { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("timeouts", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.HostTimeoutsElement Timeouts { get { throw null; } }
}
public sealed partial class HostTimeoutsElement : System.Configuration.ConfigurationElement
{
public HostTimeoutsElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:00:10")]
public System.TimeSpan CloseTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan OpenTimeout { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public abstract partial class HttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public HttpBindingBaseElement() { }
public HttpBindingBaseElement(string name) { }
[System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool AllowCookies { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool BypassProxyOnLocal { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ProxyAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
[System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool UseDefaultWebProxy { get { throw null; } set { } }
protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public sealed partial class HttpDigestClientElement : System.Configuration.ConfigurationElement
{
public HttpDigestClientElement() { }
[System.Configuration.ConfigurationPropertyAttribute("impersonationLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=System.Security.Principal.TokenImpersonationLevel.Identification)]
public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class HttpsTransportElement : System.ServiceModel.Configuration.HttpTransportElement
{
public HttpsTransportElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("requireClientCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool RequireClientCertificate { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public partial class HttpTransportElement : System.ServiceModel.Configuration.TransportElement
{
public HttpTransportElement() { }
[System.Configuration.ConfigurationPropertyAttribute("allowCookies", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool AllowCookies { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("authenticationScheme", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Anonymous")]
public System.Net.AuthenticationSchemes AuthenticationScheme { get { throw null; } set { } }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool BypassProxyOnLocal { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("decompressionEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool DecompressionEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("extendedProtectionPolicy", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement ExtendedProtectionPolicy { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="StrongWildcard")]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("keepAliveEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool KeepAliveEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyAddress", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri ProxyAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("proxyAuthenticationScheme", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Anonymous")]
public System.Net.AuthenticationSchemes ProxyAuthenticationScheme { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("realm", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Realm { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Buffered")]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("unsafeConnectionNtlmAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool UseDefaultWebProxy { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class HttpTransportSecurityElement : System.Configuration.ConfigurationElement
{
public HttpTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=System.ServiceModel.HttpClientCredentialType.None)]
public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("extendedProtectionPolicy", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement extendedProtectionPolicy { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=System.ServiceModel.HttpProxyCredentialType.None)]
public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("realm", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Realm { get { throw null; } set { } }
}
public partial interface IBindingConfigurationElement
{
System.TimeSpan CloseTimeout { get; }
string Name { get; }
System.TimeSpan OpenTimeout { get; }
System.TimeSpan ReceiveTimeout { get; }
System.TimeSpan SendTimeout { get; }
void ApplyConfiguration(System.ServiceModel.Channels.Binding binding);
}
public sealed partial class IdentityElement : System.Configuration.ConfigurationElement
{
public IdentityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("certificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.CertificateElement Certificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("certificateReference", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.CertificateReferenceElement CertificateReference { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("dns", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.DnsElement Dns { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("rsa", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.RsaElement Rsa { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("servicePrincipalName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ServicePrincipalNameElement ServicePrincipalName { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("userPrincipalName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.UserPrincipalNameElement UserPrincipalName { get { throw null; } }
public void InitializeFrom(System.ServiceModel.EndpointIdentity identity) { }
}
[System.MonoTODOAttribute]
public sealed partial class IssuedTokenClientBehaviorsElement : System.Configuration.ConfigurationElement
{
public IssuedTokenClientBehaviorsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BehaviorConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuerAddress", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, DefaultValue="", IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string IssuerAddress { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class IssuedTokenClientBehaviorsElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public IssuedTokenClientBehaviorsElementCollection() { }
[System.MonoTODOAttribute]
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class IssuedTokenClientElement : System.Configuration.ConfigurationElement
{
public IssuedTokenClientElement() { }
[System.Configuration.ConfigurationPropertyAttribute("cacheIssuedTokens", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool CacheIssuedTokens { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("defaultKeyEntropyMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="CombinedEntropy")]
public System.ServiceModel.Security.SecurityKeyEntropyMode DefaultKeyEntropyMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuedTokenRenewalThresholdPercentage", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="60")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100, ExcludeRange=false)]
public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuerChannelBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElementCollection IssuerChannelBehaviors { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("localIssuer", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement LocalIssuer { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("localIssuerChannelBehaviors", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string LocalIssuerChannelBehaviors { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("maxIssuedTokenCachingTime", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10675199.02:48:05.4775807")]
public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class IssuedTokenParametersElement : System.Configuration.ConfigurationElement
{
public IssuedTokenParametersElement() { }
[System.Configuration.ConfigurationPropertyAttribute("additionalRequestParameters", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlElementElementCollection AdditionalRequestParameters { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("claimTypeRequirements", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ClaimTypeElementCollection ClaimTypeRequirements { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("issuer", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement Issuer { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("issuerMetadata", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.EndpointAddressElementBase IssuerMetadata { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("keySize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="0")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int KeySize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("keyType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="SymmetricKey")]
public System.IdentityModel.Tokens.SecurityKeyType KeyType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("tokenType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string TokenType { get { throw null; } set { } }
}
public sealed partial class IssuedTokenParametersEndpointAddressElement : System.ServiceModel.Configuration.EndpointAddressElementBase
{
public IssuedTokenParametersEndpointAddressElement() { }
[System.Configuration.ConfigurationPropertyAttribute("binding", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Binding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingConfiguration { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class IssuedTokenServiceElement : System.Configuration.ConfigurationElement
{
public IssuedTokenServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("allowedAudienceUris")]
public System.ServiceModel.Configuration.AllowedAudienceUriElementCollection AllowedAudienceUris { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("allowUntrustedRsaIssuers", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool AllowUntrustedRsaIssuers { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("audienceUriMode", DefaultValue=System.IdentityModel.Selectors.AudienceUriMode.BearerKeyOnly)]
public System.IdentityModel.Selectors.AudienceUriMode AudienceUriMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue=System.ServiceModel.Security.X509CertificateValidationMode.ChainTrust)]
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string CustomCertificateValidatorType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("knownCertificates", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509CertificateTrustedIssuerElementCollection KnownCertificates { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue=System.Security.Cryptography.X509Certificates.X509RevocationMode.Online)]
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("samlSerializerType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string SamlSerializerType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue=System.Security.Cryptography.X509Certificates.StoreLocation.LocalMachine)]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
public sealed partial class LocalClientSecuritySettingsElement : System.Configuration.ConfigurationElement
{
public LocalClientSecuritySettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("cacheCookies", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool CacheCookies { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("cookieRenewalThresholdPercentage", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="60")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100, ExcludeRange=false)]
public int CookieRenewalThresholdPercentage { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("detectReplays", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool DetectReplays { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("maxClockSkew", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("maxCookieCachingTime", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10675199.02:48:05.4775807")]
public System.TimeSpan MaxCookieCachingTime { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("reconnectTransportOnFailure", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool ReconnectTransportOnFailure { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("replayCacheSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="900000")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int ReplayCacheSize { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("replayWindow", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan ReplayWindow { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sessionKeyRenewalInterval", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10:00:00")]
public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sessionKeyRolloverInterval", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("timestampValidityDuration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class LocalServiceSecuritySettingsElement : System.Configuration.ConfigurationElement
{
public LocalServiceSecuritySettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("detectReplays", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool DetectReplays { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:02:00")]
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("issuedCookieLifetime", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10:00:00")]
public System.TimeSpan IssuedCookieLifetime { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxCachedCookies", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="1000")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxCachedCookies { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("maxClockSkew", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan MaxClockSkew { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxPendingSessions", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="128")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxPendingSessions { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxStatefulNegotiations", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="128")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxStatefulNegotiations { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("negotiationTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan NegotiationTimeout { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("reconnectTransportOnFailure", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool ReconnectTransportOnFailure { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("replayCacheSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="900000")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int ReplayCacheSize { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("replayWindow", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan ReplayWindow { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sessionKeyRenewalInterval", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="15:00:00")]
public System.TimeSpan SessionKeyRenewalInterval { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sessionKeyRolloverInterval", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan SessionKeyRolloverInterval { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("timestampValidityDuration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class MessageLoggingElement : System.Configuration.ConfigurationElement
{
public MessageLoggingElement() { }
[System.Configuration.ConfigurationPropertyAttribute("filters", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.ServiceModel.Configuration.XPathMessageFilterElementCollection Filters { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("logEntireMessage", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool LogEntireMessage { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("logKnownPii", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool LogKnownPii { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("logMalformedMessages", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool LogMalformedMessages { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("logMessagesAtServiceLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool LogMessagesAtServiceLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("logMessagesAtTransportLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool LogMessagesAtTransportLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxMessagesToLog", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10000")]
[System.Configuration.IntegerValidatorAttribute(MinValue=-1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxMessagesToLog { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxSizeOfMessageToLog", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="262144")]
[System.Configuration.IntegerValidatorAttribute(MinValue=-1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxSizeOfMessageToLog { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class MessageSecurityOverHttpElement : System.Configuration.ConfigurationElement
{
public MessageSecurityOverHttpElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Windows")]
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("negotiateServiceCredential", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool NegotiateServiceCredential { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class MessageSecurityOverMsmqElement : System.Configuration.ConfigurationElement
{
public MessageSecurityOverMsmqElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Windows")]
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class MessageSecurityOverTcpElement : System.Configuration.ConfigurationElement
{
public MessageSecurityOverTcpElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("algorithmSuite", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Windows")]
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class MetadataElement : System.Configuration.ConfigurationElement
{
public MetadataElement() { }
[System.Configuration.ConfigurationPropertyAttribute("policyImporters", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PolicyImporterElementCollection PolicyImporters { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("wsdlImporters", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WsdlImporterElementCollection WsdlImporters { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.IPolicyImportExtension> LoadPolicyImportExtensions() { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.IWsdlImportExtension> LoadWsdlImportExtensions() { throw null; }
}
[System.MonoTODOAttribute]
public abstract partial class MexBindingBindingCollectionElement<TStandardBinding, TBindingConfiguration> : System.ServiceModel.Configuration.StandardBindingCollectionElement<TStandardBinding, TBindingConfiguration> where TStandardBinding : System.ServiceModel.Channels.Binding where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
{
protected MexBindingBindingCollectionElement() { }
}
public abstract partial class MexBindingElement<TStandardBinding> : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement where TStandardBinding : System.ServiceModel.Channels.Binding
{
protected MexBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public partial class MexHttpBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.MexHttpBindingElement>
{
public MexHttpBindingCollectionElement() { }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
}
public partial class MexHttpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public MexHttpBindingElement() : base (default(string)) { }
public MexHttpBindingElement(string name) : base (default(string)) { }
}
public partial class MexHttpsBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.MexHttpsBindingElement>
{
public MexHttpsBindingCollectionElement() { }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
}
public partial class MexHttpsBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public MexHttpsBindingElement() : base (default(string)) { }
public MexHttpsBindingElement(string name) : base (default(string)) { }
}
[System.MonoTODOAttribute]
public partial class MexNamedPipeBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.Channels.CustomBinding, System.ServiceModel.Configuration.MexNamedPipeBindingElement>
{
public MexNamedPipeBindingCollectionElement() { }
}
public partial class MexNamedPipeBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.Channels.CustomBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public MexNamedPipeBindingElement() : base (default(string)) { }
public MexNamedPipeBindingElement(string name) : base (default(string)) { }
}
[System.MonoTODOAttribute]
public partial class MexTcpBindingCollectionElement : System.ServiceModel.Configuration.MexBindingBindingCollectionElement<System.ServiceModel.Channels.CustomBinding, System.ServiceModel.Configuration.MexTcpBindingElement>
{
public MexTcpBindingCollectionElement() { }
}
public partial class MexTcpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.Channels.CustomBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public MexTcpBindingElement() : base (default(string)) { }
public MexTcpBindingElement(string name) : base (default(string)) { }
}
[System.MonoTODOAttribute]
public abstract partial class MsmqBindingElementBase : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
protected MsmqBindingElementBase() { }
[System.Configuration.ConfigurationPropertyAttribute("customDeadLetterQueue", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("deadLetterQueue", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="System")]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("durable", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool Durable { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("exactlyOnce", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool ExactlyOnce { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxRetryCycles", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="2")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxRetryCycles { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("receiveErrorHandling", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Fault")]
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("receiveRetryCount", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="5")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int ReceiveRetryCount { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("retryCycleDelay", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:30:00")]
public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("timeToLive", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="1.00:00:00")]
public System.TimeSpan TimeToLive { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useMsmqTracing", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseMsmqTracing { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useSourceJournal", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseSourceJournal { get { throw null; } set { } }
}
public abstract partial class MsmqElementBase : System.ServiceModel.Configuration.TransportElement
{
protected MsmqElementBase() { }
[System.Configuration.ConfigurationPropertyAttribute("customDeadLetterQueue", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri CustomDeadLetterQueue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("deadLetterQueue", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="System")]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("durable", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool Durable { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("exactlyOnce", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool ExactlyOnce { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxRetryCycles", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="2")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxRetryCycles { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("msmqTransportSecurity", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MsmqTransportSecurityElement MsmqTransportSecurity { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("receiveErrorHandling", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Fault")]
public System.ServiceModel.ReceiveErrorHandling ReceiveErrorHandling { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("receiveRetryCount", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="5")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int ReceiveRetryCount { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("retryCycleDelay", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:30:00")]
public System.TimeSpan RetryCycleDelay { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("timeToLive", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="1.00:00:00")]
public System.TimeSpan TimeToLive { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useMsmqTracing", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseMsmqTracing { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useSourceJournal", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseSourceJournal { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public partial class MsmqIntegrationBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding, System.ServiceModel.Configuration.MsmqIntegrationBindingElement>
{
public MsmqIntegrationBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
public partial class MsmqIntegrationBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public MsmqIntegrationBindingElement() { }
protected override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MsmqIntegrationSecurityElement Security { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serializationFormat", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Xml")]
public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public sealed partial class MsmqIntegrationElement : System.ServiceModel.Configuration.MsmqElementBase
{
public MsmqIntegrationElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serializationFormat", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Xml")]
public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class MsmqIntegrationSecurityElement : System.Configuration.ConfigurationElement
{
public MsmqIntegrationSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Transport")]
public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MsmqTransportSecurityElement Transport { get { throw null; } }
}
public sealed partial class MsmqTransportElement : System.ServiceModel.Configuration.MsmqElementBase
{
public MsmqTransportElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="8")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxPoolSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("queueTransferProtocol", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Native")]
public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useActiveDirectory", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseActiveDirectory { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class MsmqTransportSecurityElement : System.Configuration.ConfigurationElement
{
public MsmqTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("msmqAuthenticationMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="WindowsDomain")]
public System.ServiceModel.MsmqAuthenticationMode MsmqAuthenticationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("msmqEncryptionAlgorithm", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="RC4Stream")]
public System.ServiceModel.MsmqEncryptionAlgorithm MsmqEncryptionAlgorithm { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("msmqProtectionLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Sign")]
public System.Net.Security.ProtectionLevel MsmqProtectionLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("msmqSecureHashAlgorithm", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Sha1")]
public System.ServiceModel.MsmqSecureHashAlgorithm MsmqSecureHashAlgorithm { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class MtomMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public MtomMessageEncodingElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="64")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxReadPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="16")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxWritePoolSize { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageVersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("messageVersion", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Soap12WSAddressing10")]
public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
[System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="utf-8")]
public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class NamedPipeConnectionPoolSettingsElement : System.Configuration.ConfigurationElement
{
public NamedPipeConnectionPoolSettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("groupName", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="default")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string GroupName { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("idleTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:02:00")]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxOutboundConnectionsPerEndpoint", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class NamedPipeTransportElement : System.ServiceModel.Configuration.ConnectionOrientedTransportElement
{
public NamedPipeTransportElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("connectionPoolSettings", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement ConnectionPoolSettings { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class NamedPipeTransportSecurityElement : System.Configuration.ConfigurationElement
{
public NamedPipeTransportSecurityElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("protectionLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="EncryptAndSign")]
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
public abstract partial class NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement> : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>, System.Collections.Generic.ICollection<TServiceModelExtensionElement>, System.Collections.Generic.IEnumerable<TServiceModelExtensionElement>, System.Collections.IEnumerable where TServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
{
internal NamedServiceModelExtensionCollectionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public virtual string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public partial class NetMsmqBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetMsmqBinding, System.ServiceModel.Configuration.NetMsmqBindingElement>
{
public NetMsmqBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
public partial class NetMsmqBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public NetMsmqBindingElement() { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("queueTransferProtocol", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Native")]
public System.ServiceModel.QueueTransferProtocol QueueTransferProtocol { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetMsmqSecurityElement Security { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("useActiveDirectory", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool UseActiveDirectory { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public sealed partial class NetMsmqSecurityElement : System.Configuration.ConfigurationElement
{
public NetMsmqSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MessageSecurityOverMsmqElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Transport")]
public System.ServiceModel.NetMsmqSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MsmqTransportSecurityElement Transport { get { throw null; } }
}
[System.MonoTODOAttribute]
public partial class NetNamedPipeBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetNamedPipeBinding, System.ServiceModel.Configuration.NetNamedPipeBindingElement>
{
public NetNamedPipeBindingCollectionElement() { }
}
public partial class NetNamedPipeBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public NetNamedPipeBindingElement() { }
public NetNamedPipeBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="StrongWildcard")]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxConnections", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxConnections { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetNamedPipeSecurityElement Security { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transactionFlow", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool TransactionFlow { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
[System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="OleTransactions")]
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Buffered")]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public sealed partial class NetNamedPipeSecurityElement : System.Configuration.ConfigurationElement
{
public NetNamedPipeSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Transport")]
public System.ServiceModel.NetNamedPipeSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NamedPipeTransportSecurityElement Transport { get { throw null; } }
}
[System.MonoTODOAttribute]
public partial class NetPeerTcpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetPeerTcpBinding, System.ServiceModel.Configuration.NetPeerTcpBindingElement>
{
public NetPeerTcpBindingCollectionElement() { }
}
public partial class NetPeerTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public NetPeerTcpBindingElement() { }
public NetPeerTcpBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("listenIPAddress", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
[System.MonoTODOAttribute("get converter for IPAddress")]
public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)16384, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("port", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="0")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=65535, ExcludeRange=false)]
public int Port { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("resolver", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.ServiceModel.Configuration.PeerResolverElement Resolver { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerSecurityElement Security { get { throw null; } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public partial class NetTcpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.NetTcpBinding, System.ServiceModel.Configuration.NetTcpBindingElement>
{
public NetTcpBindingCollectionElement() { }
}
public partial class NetTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public NetTcpBindingElement() { }
public NetTcpBindingElement(string name) { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="StrongWildcard")]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("listenBacklog", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int ListenBacklog { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBufferSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxConnections", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxConnections { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("portSharingEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool PortSharingEnabled { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.MonoTODOAttribute("This configuration prpperty is not applied yet")]
public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NetTcpSecurityElement Security { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transactionFlow", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool TransactionFlow { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
[System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="OleTransactions")]
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transferMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Buffered")]
public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public sealed partial class NetTcpSecurityElement : System.Configuration.ConfigurationElement
{
public NetTcpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MessageSecurityOverTcpElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Transport")]
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.TcpTransportSecurityElement Transport { get { throw null; } }
}
public sealed partial class NonDualMessageSecurityOverHttpElement : System.ServiceModel.Configuration.MessageSecurityOverHttpElement
{
public NonDualMessageSecurityOverHttpElement() { }
[System.Configuration.ConfigurationPropertyAttribute("establishSecurityContext", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool EstablishSecurityContext { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class OneWayElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public OneWayElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("channelPoolSettings", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ChannelPoolSettingsElement ChannelPoolSettings { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxAcceptedChannels", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxAcceptedChannels { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("packetRoutable", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool PacketRoutable { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class PeerCredentialElement : System.Configuration.ConfigurationElement
{
public PeerCredentialElement() { }
[System.Configuration.ConfigurationPropertyAttribute("certificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509PeerCertificateElement Certificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("messageSenderAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement MessageSenderAuthentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("peerAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement PeerAuthentication { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class PeerCustomResolverElement : System.Configuration.ConfigurationElement
{
public PeerCustomResolverElement() { }
[System.Configuration.ConfigurationPropertyAttribute("address", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri Address { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("binding", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Binding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("headers", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("identity", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("resolverType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string ResolverType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class PeerResolverElement : System.Configuration.ConfigurationElement
{
public PeerResolverElement() { }
[System.Configuration.ConfigurationPropertyAttribute("custom", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerCustomResolverElement Custom { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Auto")]
public System.ServiceModel.PeerResolvers.PeerResolverMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("referralPolicy", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Service")]
public System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class PeerSecurityElement : System.Configuration.ConfigurationElement
{
public PeerSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Transport")]
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerTransportSecurityElement Transport { get { throw null; } }
}
public partial class PeerTransportElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public PeerTransportElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.IPAddressConverter")]
[System.Configuration.ConfigurationPropertyAttribute("listenIPAddress", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Net.IPAddress ListenIPAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("port", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="0")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=65535, ExcludeRange=false)]
public int Port { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerSecurityElement Security { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class PeerTransportSecurityElement : System.Configuration.ConfigurationElement
{
public PeerTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("credentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Password")]
public System.ServiceModel.PeerTransportCredentialType CredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class PnrpPeerResolverElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public PnrpPeerResolverElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
public sealed partial class PolicyImporterElement : System.Configuration.ConfigurationElement
{
public PolicyImporterElement() { }
public PolicyImporterElement(string type) { }
public PolicyImporterElement(System.Type type) { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("type", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Type { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.PolicyImporterElement), AddItemName="extension", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class PolicyImporterElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.PolicyImporterElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public PolicyImporterElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public partial class PrivacyNoticeElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public PrivacyNoticeElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("url", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri Url { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("version", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="0")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int Version { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
public sealed partial class ProtocolMappingElement : System.Configuration.ConfigurationElement
{
public ProtocolMappingElement() { }
public ProtocolMappingElement(string schemeType, string binding, string bindingConfiguration) { }
[System.Configuration.ConfigurationPropertyAttribute("binding", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string Binding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string BindingConfiguration { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("scheme", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string Scheme { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ProtocolMappingElement), AddItemName="add")]
public sealed partial class ProtocolMappingElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ProtocolMappingElement>
{
public ProtocolMappingElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class ProtocolMappingSection : System.Configuration.ConfigurationSection
{
public ProtocolMappingSection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection)]
public System.ServiceModel.Configuration.ProtocolMappingElementCollection ProtocolMappingCollection { get { throw null; } }
protected override void InitializeDefault() { }
}
public sealed partial class ReliableSessionElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public ReliableSessionElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("acknowledgementInterval", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:00:00.2")]
public System.TimeSpan AcknowledgementInterval { get { throw null; } set { } }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("flowControlEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool FlowControlEnabled { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:10:00")]
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxPendingChannels", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="4")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=16384, ExcludeRange=false)]
public int MaxPendingChannels { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxRetryCount", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="8")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxRetryCount { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxTransferWindowSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="8")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=4096, ExcludeRange=false)]
public int MaxTransferWindowSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("ordered", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool Ordered { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.ReliableMessagingVersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("reliableMessagingVersion", DefaultValue="WSReliableMessagingFebruary2005")]
public System.ServiceModel.ReliableMessagingVersion ReliableMessagingVersion { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class RsaElement : System.Configuration.ConfigurationElement
{
public RsaElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("value", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Value { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class SecureConversationServiceElement : System.Configuration.ConfigurationElement
{
public SecureConversationServiceElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("securityStateEncoderType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string SecurityStateEncoderType { get { throw null; } set { } }
}
public sealed partial class SecurityElement : System.ServiceModel.Configuration.SecurityElementBase
{
public SecurityElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("secureConversationBootstrap", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.SecurityElementBase SecureConversationBootstrap { get { throw null; } }
}
public partial class SecurityElementBase : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public SecurityElementBase() { }
[System.Configuration.ConfigurationPropertyAttribute("allowSerializedSigningTokenOnReply", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool AllowSerializedSigningTokenOnReply { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("authenticationMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="SspiNegotiated")]
public System.ServiceModel.Configuration.AuthenticationMode AuthenticationMode { get { throw null; } set { } }
public override System.Type BindingElementType { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
[System.Configuration.ConfigurationPropertyAttribute("defaultAlgorithmSuite", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("includeTimestamp", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool IncludeTimestamp { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("issuedTokenParameters", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenParametersElement IssuedTokenParameters { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("keyEntropyMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="CombinedEntropy")]
public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("localClientSettings", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.LocalClientSecuritySettingsElement LocalClientSettings { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("localServiceSettings", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement LocalServiceSettings { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("messageProtectionOrder", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="SignBeforeEncryptAndEncryptSignature")]
public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageSecurityVersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("messageSecurityVersion", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("requireDerivedKeys", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool RequireDerivedKeys { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("requireSecurityContextCancellation", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool RequireSecurityContextCancellation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("requireSignatureConfirmation", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool RequireSignatureConfirmation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("securityHeaderLayout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Strict")]
public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
public sealed partial class ServiceAuthorizationElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceAuthorizationElement() { }
[System.Configuration.ConfigurationPropertyAttribute("authorizationPolicies", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.AuthorizationPolicyTypeElementCollection AuthorizationPolicies { get { throw null; } }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("impersonateCallerForAllOperations", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool ImpersonateCallerForAllOperations { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("principalPermissionMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="UseWindowsGroups")]
public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("roleProviderName", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string RoleProviderName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("serviceAuthorizationManagerType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string ServiceAuthorizationManagerType { get { throw null; } set { } }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
[System.MonoTODOAttribute]
protected internal override object CreateBehavior() { throw null; }
}
public partial class ServiceBehaviorElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>
{
public ServiceBehaviorElement() { }
public ServiceBehaviorElement(string name) { }
public override void Add(System.ServiceModel.Configuration.BehaviorExtensionElement element) { }
public override bool CanAdd(System.ServiceModel.Configuration.BehaviorExtensionElement element) { throw null; }
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceBehaviorElement), AddItemName="behavior", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class ServiceBehaviorElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceBehaviorElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ServiceBehaviorElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
[System.MonoTODOAttribute]
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public partial class ServiceCredentialsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceCredentialsElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("clientCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement ClientCertificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("issuedTokenAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IssuedTokenServiceElement IssuedTokenAuthentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("peer", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.PeerCredentialElement Peer { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("secureConversationAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.SecureConversationServiceElement SecureConversationAuthentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serviceCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509RecipientCertificateServiceElement ServiceCertificate { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("type", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Type { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("userNameAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.UserNameServiceElement UserNameAuthentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("windowsAuthentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WindowsServiceElement WindowsAuthentication { get { throw null; } }
protected internal void ApplyConfiguration(System.ServiceModel.Description.ServiceCredentials behavior) { }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class ServiceDebugElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceDebugElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("httpHelpPageBinding", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpHelpPageBinding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpHelpPageBindingConfiguration", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpHelpPageBindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpHelpPageEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool HttpHelpPageEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpHelpPageUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri HttpHelpPageUrl { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageBinding", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpsHelpPageBinding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageBindingConfiguration", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpsHelpPageBindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool HttpsHelpPageEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsHelpPageUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri HttpsHelpPageUrl { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("includeExceptionDetailInFaults", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class ServiceElement : System.Configuration.ConfigurationElement
{
public ServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BehaviorConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.ServiceEndpointElementCollection Endpoints { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("host", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.HostElement Host { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceElement), AddItemName="service", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class ServiceElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ServiceElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class ServiceEndpointElement : System.Configuration.ConfigurationElement
{
public ServiceEndpointElement() { }
[System.Configuration.ConfigurationPropertyAttribute("address", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, DefaultValue="", IsKey=true)]
public System.Uri Address { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("behaviorConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BehaviorConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("binding", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Binding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingConfiguration", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, DefaultValue="", IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingName", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, DefaultValue="", IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("bindingNamespace", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, DefaultValue="", IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string BindingNamespace { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("contract", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, DefaultValue="", IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Contract { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("endpointConfiguration", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string EndpointConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("headers", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.AddressHeaderCollectionElement Headers { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("identity", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.IdentityElement Identity { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("isSystemEndpoint", DefaultValue=false)]
public bool IsSystemEndpoint { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("kind", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string Kind { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("listenUri", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=null)]
public System.Uri ListenUri { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("listenUriMode", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Explicit")]
public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ServiceEndpointElement), AddItemName="endpoint", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class ServiceEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceEndpointElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public ServiceEndpointElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class ServiceHostingEnvironmentSection : System.Configuration.ConfigurationSection
{
public ServiceHostingEnvironmentSection() { }
[System.Configuration.ConfigurationPropertyAttribute("aspNetCompatibilityEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool AspNetCompatibilityEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("minFreeMemoryPercentageToActivateService", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="5")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=99, ExcludeRange=false)]
public int MinFreeMemoryPercentageToActivateService { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.TransportConfigurationTypeElementCollection TransportConfigurationTypes { get { throw null; } }
}
public partial class ServiceMetadataEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement<System.ServiceModel.Description.ServiceMetadataEndpoint, System.ServiceModel.Configuration.ServiceMetadataEndpointElement>
{
public ServiceMetadataEndpointCollectionElement() { }
}
public partial class ServiceMetadataEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
{
public ServiceMetadataEndpointElement() { }
protected internal override System.Type EndpointType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { }
protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
}
public sealed partial class ServiceMetadataPublishingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceMetadataPublishingElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("externalMetadataLocation", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ExternalMetadataLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpGetBinding", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpGetBinding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpGetBindingConfiguration", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpGetBindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpGetEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool HttpGetEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpGetUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri HttpGetUrl { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsGetBinding", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpsGetBinding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsGetBindingConfiguration", DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string HttpsGetBindingConfiguration { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsGetEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool HttpsGetEnabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpsGetUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri HttpsGetUrl { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.PolicyVersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("policyVersion", DefaultValue="Default")]
public System.ServiceModel.Description.PolicyVersion PolicyVersion { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public abstract partial class ServiceModelConfigurationElementCollection<ConfigurationElementType> : System.Configuration.ConfigurationElementCollection where ConfigurationElementType : System.Configuration.ConfigurationElement, new()
{
internal ServiceModelConfigurationElementCollection() { }
public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
protected override string ElementName { get { throw null; } }
public ConfigurationElementType this[int index] { get { throw null; } set { } }
public virtual ConfigurationElementType this[object key] { get { throw null; } set { } }
public void Add(ConfigurationElementType element) { }
protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
public void Clear() { }
public virtual bool ContainsKey(object key) { throw null; }
public void CopyTo(ConfigurationElementType[] array, int start) { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
public int IndexOf(ConfigurationElementType element) { throw null; }
public void Remove(ConfigurationElementType element) { }
public void RemoveAt(int index) { }
public void RemoveAt(object key) { }
}
public abstract partial class ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<TConfigurationElement>, System.Collections.ICollection, System.Collections.IEnumerable where TConfigurationElement : System.Configuration.ConfigurationElement, new()
{
internal ServiceModelEnhancedConfigurationElementCollection() { }
[System.MonoTODOAttribute]
protected override bool ThrowOnDuplicate { get { throw null; } }
[System.MonoTODOAttribute]
protected override void BaseAdd(System.Configuration.ConfigurationElement element) { }
}
public abstract partial class ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> : System.Configuration.ConfigurationElement, System.Collections.Generic.ICollection<TServiceModelExtensionElement>, System.Collections.Generic.IEnumerable<TServiceModelExtensionElement>, System.Collections.IEnumerable where TServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
{
internal ServiceModelExtensionCollectionElement() { }
public int Count { get { throw null; } }
public TServiceModelExtensionElement this[int index] { get { throw null; } }
public TServiceModelExtensionElement this[System.Type extensionType] { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
bool System.Collections.Generic.ICollection<TServiceModelExtensionElement>.IsReadOnly { get { throw null; } }
public virtual void Add(TServiceModelExtensionElement element) { }
public virtual bool CanAdd(TServiceModelExtensionElement element) { throw null; }
public void Clear() { }
public bool Contains(TServiceModelExtensionElement element) { throw null; }
public bool ContainsKey(string elementName) { throw null; }
public bool ContainsKey(System.Type elementType) { throw null; }
public void CopyTo(TServiceModelExtensionElement[] elements, int start) { }
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
public System.Collections.Generic.IEnumerator<TServiceModelExtensionElement> GetEnumerator() { throw null; }
protected override bool IsModified() { throw null; }
protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
public bool Remove(TServiceModelExtensionElement element) { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
protected override void ResetModified() { }
protected void SetIsModified() { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
[System.MonoTODOAttribute]
public abstract partial class ServiceModelExtensionElement : System.Configuration.ConfigurationElement
{
protected ServiceModelExtensionElement() { }
public string ConfigurationElementName { get { throw null; } }
public virtual void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override bool IsModified() { throw null; }
protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
protected override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; }
}
public sealed partial class ServiceModelSectionGroup : System.Configuration.ConfigurationSectionGroup
{
public ServiceModelSectionGroup() { }
public System.ServiceModel.Configuration.BehaviorsSection Behaviors { get { throw null; } }
public System.ServiceModel.Configuration.BindingsSection Bindings { get { throw null; } }
public System.ServiceModel.Configuration.ClientSection Client { get { throw null; } }
public System.ServiceModel.Configuration.CommonBehaviorsSection CommonBehaviors { get { throw null; } }
public System.ServiceModel.Configuration.DiagnosticSection Diagnostic { get { throw null; } }
public System.ServiceModel.Configuration.ExtensionsSection Extensions { get { throw null; } }
public System.ServiceModel.Configuration.ProtocolMappingSection ProtocolMapping { get { throw null; } }
public System.ServiceModel.Configuration.ServiceHostingEnvironmentSection ServiceHostingEnvironment { get { throw null; } }
public System.ServiceModel.Configuration.ServicesSection Services { get { throw null; } }
public System.ServiceModel.Configuration.StandardEndpointsSection StandardEndpoints { get { throw null; } }
public static System.ServiceModel.Configuration.ServiceModelSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class ServicePrincipalNameElement : System.Configuration.ConfigurationElement
{
public ServicePrincipalNameElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("value", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Value { get { throw null; } set { } }
}
public sealed partial class ServiceSecurityAuditElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceSecurityAuditElement() { }
[System.Configuration.ConfigurationPropertyAttribute("auditLogLocation", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Default")]
public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("messageAuthenticationAuditLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="None")]
public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("serviceAuthorizationAuditLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="None")]
public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("suppressAuditFailure", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool SuppressAuditFailure { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class ServicesSection : System.Configuration.ConfigurationSection
{
public ServicesSection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.ServiceElementCollection Services { get { throw null; } }
}
public sealed partial class ServiceThrottlingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceThrottlingElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxConcurrentCalls", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="16")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxConcurrentCalls { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxConcurrentInstances", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=26)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxConcurrentInstances { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxConcurrentSessions", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxConcurrentSessions { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class ServiceTimeoutsElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public ServiceTimeoutsElement() { }
public override System.Type BehaviorType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transactionTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:00:00")]
public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
protected internal override object CreateBehavior() { throw null; }
}
public sealed partial class SslStreamSecurityElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public SslStreamSecurityElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("requireClientCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool RequireClientCertificate { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
public partial class StandardBindingCollectionElement<TStandardBinding, TBindingConfiguration> : System.ServiceModel.Configuration.BindingCollectionElement where TStandardBinding : System.ServiceModel.Channels.Binding where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
{
public StandardBindingCollectionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection, IsDefaultCollection=true)]
public System.ServiceModel.Configuration.StandardBindingElementCollection<TBindingConfiguration> Bindings { get { throw null; } }
public override System.Type BindingType { get { throw null; } }
public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.IBindingConfigurationElement> ConfiguredBindings { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override bool ContainsKey(string name) { throw null; }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
protected internal override bool TryAdd(string name, System.ServiceModel.Channels.Binding binding, System.Configuration.Configuration config) { throw null; }
}
public abstract partial class StandardBindingElement : System.Configuration.ConfigurationElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
protected StandardBindingElement() { }
protected StandardBindingElement(string name) { }
protected abstract System.Type BindingElementType { get; }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("closeTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan CloseTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("openTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan OpenTimeout { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("receiveTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:10:00")]
public System.TimeSpan ReceiveTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("sendTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:01:00")]
public System.TimeSpan SendTimeout { get { throw null; } set { } }
public void ApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
protected internal virtual void InitializeFrom(System.ServiceModel.Channels.Binding binding) { }
protected abstract void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding);
}
[System.MonoTODOAttribute]
public sealed partial class StandardBindingElementCollection<TBindingConfiguration> : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<TBindingConfiguration>, System.Collections.ICollection, System.Collections.IEnumerable where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
{
public StandardBindingElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class StandardBindingOptionalReliableSessionElement : System.ServiceModel.Configuration.StandardBindingReliableSessionElement
{
public StandardBindingOptionalReliableSessionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("enabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool Enabled { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void ApplyConfiguration(System.ServiceModel.OptionalReliableSession optionalReliableSession) { }
}
[System.MonoTODOAttribute]
public partial class StandardBindingReliableSessionElement : System.Configuration.ConfigurationElement
{
public StandardBindingReliableSessionElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("inactivityTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:10:00")]
public System.TimeSpan InactivityTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("ordered", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=true)]
public bool Ordered { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void ApplyConfiguration(System.ServiceModel.ReliableSession reliableSession) { }
}
public partial class StandardEndpointCollectionElement<TStandardEndpoint, TEndpointConfiguration> : System.ServiceModel.Configuration.EndpointCollectionElement where TStandardEndpoint : System.ServiceModel.Description.ServiceEndpoint where TEndpointConfiguration : System.ServiceModel.Configuration.StandardEndpointElement, new()
{
public StandardEndpointCollectionElement() { }
public override System.Collections.ObjectModel.ReadOnlyCollection<System.ServiceModel.Configuration.StandardEndpointElement> ConfiguredEndpoints { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("", Options=System.Configuration.ConfigurationPropertyOptions.IsDefaultCollection)]
public System.ServiceModel.Configuration.StandardEndpointElementCollection<TEndpointConfiguration> Endpoints { get { throw null; } }
public override System.Type EndpointType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override bool ContainsKey(string name) { throw null; }
protected internal override System.ServiceModel.Configuration.StandardEndpointElement GetDefaultStandardEndpointElement() { throw null; }
protected internal override bool TryAdd(string name, System.ServiceModel.Description.ServiceEndpoint endpoint, System.Configuration.Configuration config) { throw null; }
}
public abstract partial class StandardEndpointElement : System.Configuration.ConfigurationElement
{
protected StandardEndpointElement() { }
protected internal abstract System.Type EndpointType { get; }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey)]
[System.Configuration.StringValidatorAttribute(MinLength=0)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public void ApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
public void ApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
protected internal abstract System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription);
public void InitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
public void InitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
protected internal virtual void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected abstract void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement);
protected abstract void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement);
protected abstract void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement);
protected abstract void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement);
protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
}
public sealed partial class StandardEndpointElementCollection<TEndpointConfiguration> : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<TEndpointConfiguration> where TEndpointConfiguration : System.ServiceModel.Configuration.StandardEndpointElement, new()
{
public StandardEndpointElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public sealed partial class StandardEndpointsSection : System.Configuration.ConfigurationSection
{
public StandardEndpointsSection() { }
public System.Collections.Generic.List<System.ServiceModel.Configuration.EndpointCollectionElement> EndpointCollections { get { throw null; } }
public new System.ServiceModel.Configuration.EndpointCollectionElement this[string endpoint] { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mexEndpoint", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.ServiceMetadataEndpointCollectionElement MexEndpoint { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public static System.ServiceModel.Configuration.StandardEndpointsSection GetSection(System.Configuration.Configuration config) { throw null; }
}
public sealed partial class SynchronousReceiveElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public SynchronousReceiveElement() { }
public override System.Type BehaviorType { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class TcpConnectionPoolSettingsElement : System.Configuration.ConfigurationElement
{
public TcpConnectionPoolSettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("groupName", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="default")]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string GroupName { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("idleTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:02:00")]
public System.TimeSpan IdleTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("leaseTimeout", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="00:05:00")]
public System.TimeSpan LeaseTimeout { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxOutboundConnectionsPerEndpoint", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxOutboundConnectionsPerEndpoint { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class TcpTransportElement : System.ServiceModel.Configuration.ConnectionOrientedTransportElement
{
public TcpTransportElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("connectionPoolSettings", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement ConnectionPoolSettings { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("listenBacklog", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="10")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int ListenBacklog { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("portSharingEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool PortSharingEnabled { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("teredoEnabled", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool TeredoEnabled { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected override System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public sealed partial class TcpTransportSecurityElement : System.Configuration.ConfigurationElement
{
public TcpTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Windows")]
public System.ServiceModel.TcpClientCredentialType ClientCredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("protectionLevel", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="EncryptAndSign")]
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
public sealed partial class TextMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public TextMessageEncodingElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="64")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxReadPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="16")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxWritePoolSize { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.MessageVersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("messageVersion", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="Soap12WSAddressing10")]
public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
[System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="utf-8")]
public System.Text.Encoding WriteEncoding { get { throw null; } set { } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public sealed partial class TransactedBatchingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
public TransactedBatchingElement() { }
public override System.Type BehaviorType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("maxBatchSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="0")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBatchSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected internal override object CreateBehavior() { throw null; }
}
public partial class TransactionFlowElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public TransactionFlowElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.TransactionProtocolConverter")]
[System.Configuration.ConfigurationPropertyAttribute("transactionProtocol", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="OleTransactions")]
public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class TransportConfigurationTypeElement : System.Configuration.ConfigurationElement
{
public TransportConfigurationTypeElement() { }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Name { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transportConfigurationType", Options=System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string TransportConfigurationType { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.TransportConfigurationTypeElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class TransportConfigurationTypeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.TransportConfigurationTypeElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public TransportConfigurationTypeElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
public abstract partial class TransportElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
protected TransportElement() { }
[System.Configuration.ConfigurationPropertyAttribute("manualAddressing", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue=false)]
public bool ManualAddressing { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="524288")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", Options=System.Configuration.ConfigurationPropertyOptions.None, DefaultValue="65536")]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { }
public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { }
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
protected abstract System.ServiceModel.Channels.TransportBindingElement CreateDefaultBindingElement();
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public partial class UseManagedPresentationElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public UseManagedPresentationElement() { }
public override System.Type BindingElementType { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
public sealed partial class UserNameServiceElement : System.Configuration.ConfigurationElement
{
public UserNameServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("cachedLogonTokenLifetime", DefaultValue="00:15:00", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.TimeSpan CachedLogonTokenLifetime { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("cacheLogonTokens", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool CacheLogonTokens { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customUserNamePasswordValidatorType", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string CustomUserNamePasswordValidatorType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IncludeWindowsGroups { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxCachedLogonTokens", DefaultValue="128", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)]
public int MaxCachedLogonTokens { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("membershipProviderName", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string MembershipProviderName { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("userNamePasswordValidationMode", DefaultValue="Windows", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Security.UserNamePasswordValidationMode UserNamePasswordValidationMode { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class UserPrincipalNameElement : System.Configuration.ConfigurationElement
{
public UserPrincipalNameElement() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Value { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class WindowsClientElement : System.Configuration.ConfigurationElement
{
public WindowsClientElement() { }
[System.Configuration.ConfigurationPropertyAttribute("allowedImpersonationLevel", DefaultValue="Identification", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("allowNtlm", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool AllowNtlm { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class WindowsServiceElement : System.Configuration.ConfigurationElement
{
public WindowsServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("allowAnonymousLogons", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool AllowAnonymousLogons { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IncludeWindowsGroups { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class WindowsStreamSecurityElement : System.ServiceModel.Configuration.BindingElementExtensionElement
{
public WindowsStreamSecurityElement() { }
public override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("protectionLevel", DefaultValue="EncryptAndSign", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; }
}
[System.MonoTODOAttribute]
public partial class WS2007FederationHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WS2007FederationHttpBinding, System.ServiceModel.Configuration.WS2007FederationHttpBindingElement>
{
public WS2007FederationHttpBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
public partial class WS2007FederationHttpBindingElement : System.ServiceModel.Configuration.WSFederationHttpBindingElement
{
public WS2007FederationHttpBindingElement() { }
}
[System.MonoTODOAttribute]
public partial class WS2007HttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WS2007HttpBinding, System.ServiceModel.Configuration.WS2007HttpBindingElement>
{
public WS2007HttpBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
public partial class WS2007HttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingElement
{
public WS2007HttpBindingElement() { }
}
public sealed partial class WsdlImporterElement : System.Configuration.ConfigurationElement
{
public WsdlImporterElement() { }
public WsdlImporterElement(string type) { }
public WsdlImporterElement(System.Type type) { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("type", Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=1, MaxLength=2147483647, InvalidCharacters=null)]
public string Type { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.WsdlImporterElement), AddItemName="extension", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class WsdlImporterElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.WsdlImporterElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public WsdlImporterElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public partial class WSDualHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSDualHttpBinding, System.ServiceModel.Configuration.WSDualHttpBindingElement>
{
public WSDualHttpBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
public partial class WSDualHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public WSDualHttpBindingElement() { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool BypassProxyOnLocal { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("clientBaseAddress", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ClientBaseAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ProxyAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.StandardBindingReliableSessionElement ReliableSession { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSDualHttpSecurityElement Security { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
[System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transactionFlow", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool TransactionFlow { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool UseDefaultWebProxy { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public sealed partial class WSDualHttpSecurityElement : System.Configuration.ConfigurationElement
{
public WSDualHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.MessageSecurityOverHttpElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSDualHttpSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public partial class WSFederationHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSFederationHttpBinding, System.ServiceModel.Configuration.WSFederationHttpBindingElement>
{
public WSFederationHttpBindingCollectionElement() { }
}
public partial class WSFederationHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public WSFederationHttpBindingElement() { }
protected override System.Type BindingElementType { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("privacyNoticeAt", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri PrivacyNoticeAt { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("privacyNoticeVersion", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int PrivacyNoticeVersion { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSFederationHttpSecurityElement Security { get { throw null; } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
public sealed partial class WSFederationHttpSecurityElement : System.Configuration.ConfigurationElement
{
public WSFederationHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSFederationHttpSecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public abstract partial class WSHttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
protected WSHttpBindingBaseElement() { }
protected WSHttpBindingBaseElement(string name) { }
[System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool BypassProxyOnLocal { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)]
public long MaxReceivedMessageSize { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("messageEncoding", DefaultValue="Text", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.WSMessageEncoding MessageEncoding { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Uri ProxyAddress { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("reliableSession", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement ReliableSession { get { throw null; } }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")]
[System.Configuration.ConfigurationPropertyAttribute("textEncoding", DefaultValue="utf-8", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Text.Encoding TextEncoding { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("transactionFlow", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool TransactionFlow { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool UseDefaultWebProxy { get { throw null; } set { } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public partial class WSHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement<System.ServiceModel.WSHttpBinding, System.ServiceModel.Configuration.WSHttpBindingElement>
{
public WSHttpBindingCollectionElement() { }
}
public partial class WSHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
public WSHttpBindingElement() { }
public WSHttpBindingElement(string name) { }
[System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool AllowCookies { get { throw null; } set { } }
protected override System.Type BindingElementType { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("security", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSHttpSecurityElement Security { get { throw null; } }
protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { }
}
[System.MonoTODOAttribute]
public sealed partial class WSHttpSecurityElement : System.Configuration.ConfigurationElement
{
public WSHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement Message { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Message", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.SecurityMode Mode { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.WSHttpTransportSecurityElement Transport { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class WSHttpTransportSecurityElement : System.Configuration.ConfigurationElement
{
public WSHttpTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("clientCredentialType", DefaultValue="Windows", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.HttpClientCredentialType ClientCredentialType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("proxyCredentialType", DefaultValue="None", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("realm", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Realm { get { throw null; } set { } }
}
public sealed partial class X509CertificateTrustedIssuerElement : System.Configuration.ConfigurationElement
{
public X509CertificateTrustedIssuerElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class X509CertificateTrustedIssuerElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public X509CertificateTrustedIssuerElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class X509ClientCertificateAuthenticationElement : System.Configuration.ConfigurationElement
{
public X509ClientCertificateAuthenticationElement() { }
[System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="ChainTrust", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string CustomCertificateValidatorType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("includeWindowsGroups", DefaultValue=true, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool IncludeWindowsGroups { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("mapClientCertificateToWindowsAccount", DefaultValue=false, Options=System.Configuration.ConfigurationPropertyOptions.None)]
public bool MapClientCertificateToWindowsAccount { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="LocalMachine", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509ClientCertificateCredentialsElement : System.Configuration.ConfigurationElement
{
public X509ClientCertificateCredentialsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509DefaultServiceCertificateElement : System.Configuration.ConfigurationElement
{
public X509DefaultServiceCertificateElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509InitiatorCertificateClientElement : System.Configuration.ConfigurationElement
{
public X509InitiatorCertificateClientElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509InitiatorCertificateServiceElement : System.Configuration.ConfigurationElement
{
public X509InitiatorCertificateServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("authentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement Authentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("certificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement Certificate { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class X509PeerCertificateAuthenticationElement : System.Configuration.ConfigurationElement
{
public X509PeerCertificateAuthenticationElement() { }
[System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="PeerOrChainTrust", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string CustomCertificateValidatorType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509PeerCertificateElement : System.Configuration.ConfigurationElement
{
public X509PeerCertificateElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public sealed partial class X509RecipientCertificateClientElement : System.Configuration.ConfigurationElement
{
public X509RecipientCertificateClientElement() { }
[System.Configuration.ConfigurationPropertyAttribute("authentication", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement Authentication { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("defaultCertificate", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509DefaultServiceCertificateElement DefaultCertificate { get { throw null; } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("scopedCertificates", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Configuration.X509ScopedServiceCertificateElementCollection ScopedCertificates { get { throw null; } }
}
[System.MonoTODOAttribute]
public sealed partial class X509RecipientCertificateServiceElement : System.Configuration.ConfigurationElement
{
public X509RecipientCertificateServiceElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="LocalMachine", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
public sealed partial class X509ScopedServiceCertificateElement : System.Configuration.ConfigurationElement
{
public X509ScopedServiceCertificateElement() { }
[System.Configuration.ConfigurationPropertyAttribute("findValue", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string FindValue { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("storeLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation StoreLocation { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("storeName", DefaultValue="My", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreName StoreName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("targetUri", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
public System.Uri TargetUri { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("x509FindType", DefaultValue="FindBySubjectDistinguishedName", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509FindType X509FindType { get { throw null; } set { } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.X509ScopedServiceCertificateElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed partial class X509ScopedServiceCertificateElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.X509ScopedServiceCertificateElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public X509ScopedServiceCertificateElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
[System.MonoTODOAttribute]
public sealed partial class X509ServiceCertificateAuthenticationElement : System.Configuration.ConfigurationElement
{
public X509ServiceCertificateAuthenticationElement() { }
[System.Configuration.ConfigurationPropertyAttribute("certificateValidationMode", DefaultValue="ChainTrust", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customCertificateValidatorType", DefaultValue="", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string CustomCertificateValidatorType { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("revocationMode", DefaultValue="Online", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("trustedStoreLocation", DefaultValue="CurrentUser", Options=System.Configuration.ConfigurationPropertyOptions.None)]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
public sealed partial class XmlDictionaryReaderQuotasElement : System.Configuration.ConfigurationElement
{
public XmlDictionaryReaderQuotasElement() { }
[System.Configuration.ConfigurationPropertyAttribute("maxArrayLength", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxArrayLength { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxBytesPerRead", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxBytesPerRead { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxDepth", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxDepth { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxNameTableCharCount", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxNameTableCharCount { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxStringContentLength", DefaultValue="0", Options=System.Configuration.ConfigurationPropertyOptions.None)]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647, ExcludeRange=false)]
public int MaxStringContentLength { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class XmlElementElement : System.Configuration.ConfigurationElement
{
public XmlElementElement() { }
public XmlElementElement(System.Xml.XmlElement element) { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("xmlElement", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.IsKey, IsKey=true)]
public System.Xml.XmlElement XmlElement { get { throw null; } set { } }
protected override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { }
protected override void PostDeserialize() { }
protected override bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.XmlElementElement), AddItemName="xmlElement", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed partial class XmlElementElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.XmlElementElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public XmlElementElementCollection() { }
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
[System.MonoTODOAttribute]
protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; }
protected override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
}
[System.MonoTODOAttribute]
public sealed partial class XPathMessageFilterElement : System.Configuration.ConfigurationElement
{
public XPathMessageFilterElement() { }
[System.Configuration.ConfigurationPropertyAttribute("filter", DefaultValue=null, Options=System.Configuration.ConfigurationPropertyOptions.IsKey | System.Configuration.ConfigurationPropertyOptions.IsRequired, IsRequired=true, IsKey=true)]
public System.ServiceModel.Dispatcher.XPathMessageFilter Filter { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.XPathMessageFilterElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
[System.MonoTODOAttribute]
public sealed partial class XPathMessageFilterElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.XPathMessageFilterElement>, System.Collections.ICollection, System.Collections.IEnumerable
{
public XPathMessageFilterElementCollection() { }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.MonoTODOAttribute]
protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; }
}
}
namespace System.ServiceModel.Description
{
public partial class CallbackDebugBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public CallbackDebugBehavior(bool includeExceptionDetailInFaults) { }
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
}
public partial class ClientCredentials : System.ServiceModel.Security.SecurityCredentialsManager, System.ServiceModel.Description.IEndpointBehavior
{
public ClientCredentials() { }
[System.MonoTODOAttribute]
protected ClientCredentials(System.ServiceModel.Description.ClientCredentials other) { }
public System.ServiceModel.Security.X509CertificateInitiatorClientCredential ClientCertificate { get { throw null; } }
public System.ServiceModel.Security.HttpDigestClientCredential HttpDigest { get { throw null; } }
public System.ServiceModel.Security.IssuedTokenClientCredential IssuedToken { get { throw null; } }
public System.ServiceModel.Security.PeerCredential Peer { get { throw null; } }
public System.ServiceModel.Security.X509CertificateRecipientClientCredential ServiceCertificate { get { throw null; } }
public bool SupportInteractive { get { throw null; } set { } }
public System.ServiceModel.Security.UserNamePasswordClientCredential UserName { get { throw null; } }
public System.ServiceModel.Security.WindowsClientCredential Windows { get { throw null; } }
[System.MonoTODOAttribute]
public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
public System.ServiceModel.Description.ClientCredentials Clone() { throw null; }
protected virtual System.ServiceModel.Description.ClientCredentials CloneCore() { throw null; }
public override System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager() { throw null; }
[System.MonoTODOAttribute]
protected virtual System.IdentityModel.Tokens.SecurityToken GetInfoCardSecurityToken(bool requiresInfoCard, System.IdentityModel.Selectors.CardSpacePolicyElement[] chain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
}
public partial class ClientViaBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public ClientViaBehavior(System.Uri uri) { }
public System.Uri Uri { get { throw null; } set { } }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
}
[System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Namespace={ns}, ContractType={contractType}")]
public partial class ContractDescription
{
public ContractDescription(string name) { }
public ContractDescription(string name, string ns) { }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IContractBehavior> Behaviors { get { throw null; } }
public System.Type CallbackContractType { get { throw null; } set { } }
public string ConfigurationName { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IContractBehavior> ContractBehaviors { get { throw null; } }
public System.Type ContractType { get { throw null; } set { } }
public bool HasProtectionLevel { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.ServiceModel.Description.OperationDescriptionCollection Operations { get { throw null; } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public System.ServiceModel.SessionMode SessionMode { get { throw null; } set { } }
public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType) { throw null; }
public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType, object serviceImplementation) { throw null; }
public static System.ServiceModel.Description.ContractDescription GetContract(System.Type contractType, System.Type serviceType) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> GetInheritedContracts() { throw null; }
}
public partial class DataContractSerializerMessageContractImporter : System.ServiceModel.Description.IWsdlImportExtension
{
public DataContractSerializerMessageContractImporter() { }
public bool Enabled { get { throw null; } set { } }
void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public partial class DataContractSerializerOperationBehavior : System.ServiceModel.Description.IOperationBehavior, System.ServiceModel.Description.IWsdlExportExtension
{
public DataContractSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation) { }
public DataContractSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.DataContractFormatAttribute dataContractFormatAttribute) { }
public System.ServiceModel.DataContractFormatAttribute DataContractFormatAttribute { get { throw null; } }
public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } set { } }
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } }
public bool IgnoreExtensionDataObject { get { throw null; } set { } }
public int MaxItemsInObjectGraph { get { throw null; } set { } }
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(System.Type type, string name, string ns, System.Collections.Generic.IList<System.Type> knownTypes) { throw null; }
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(System.Type type, System.Xml.XmlDictionaryString name, System.Xml.XmlDictionaryString ns, System.Collections.Generic.IList<System.Type> knownTypes) { throw null; }
void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
[System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Action={action}, DetailType={detailType}")]
public partial class FaultDescription
{
public FaultDescription(string action) { }
public string Action { get { throw null; } }
public System.Type DetailType { get { throw null; } set { } }
public bool HasProtectionLevel { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
public partial class FaultDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.FaultDescription>
{
internal FaultDescriptionCollection() { }
public System.ServiceModel.Description.FaultDescription Find(string action) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.FaultDescription> FindAll(string action) { throw null; }
}
public partial interface IContractBehavior
{
void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime);
void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint);
}
public partial interface IContractBehaviorAttribute
{
System.Type TargetContract { get; }
}
public partial interface IEndpointBehavior
{
void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher);
void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint);
}
[System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/2006/04/mex", Name="IMetadataExchange")]
public partial interface IMetadataExchange
{
[System.ServiceModel.OperationContractAttribute(ReplyAction="http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse", Action="http://schemas.xmlsoap.org/ws/2004/09/transfer/Get", AsyncPattern=true)]
System.IAsyncResult BeginGet(System.ServiceModel.Channels.Message request, System.AsyncCallback callback, object state);
System.ServiceModel.Channels.Message EndGet(System.IAsyncResult result);
[System.ServiceModel.OperationContractAttribute(ReplyAction="http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse", Action="http://schemas.xmlsoap.org/ws/2004/09/transfer/Get", AsyncPattern=false)]
System.ServiceModel.Channels.Message Get(System.ServiceModel.Channels.Message request);
}
public partial interface IOperationBehavior
{
void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation);
void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation);
void Validate(System.ServiceModel.Description.OperationDescription operationDescription);
}
public partial interface IOperationContractGenerationExtension
{
void GenerateOperation(System.ServiceModel.Description.OperationContractGenerationContext context);
}
public partial interface IPolicyExportExtension
{
void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context);
}
public partial interface IPolicyImportExtension
{
void ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context);
}
public partial interface IServiceBehavior
{
void AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters);
void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase);
void Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase);
}
public partial interface IServiceContractGenerationExtension
{
void GenerateContract(System.ServiceModel.Description.ServiceContractGenerationContext context);
}
public partial interface IWsdlExportExtension
{
void ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context);
void ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context);
}
public partial interface IWsdlImportExtension
{
void BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy);
void ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context);
void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context);
}
public enum ListenUriMode
{
Explicit = 0,
Unique = 1,
}
public partial class MessageBodyDescription
{
public MessageBodyDescription() { }
public System.ServiceModel.Description.MessagePartDescriptionCollection Parts { get { throw null; } }
public System.ServiceModel.Description.MessagePartDescription ReturnValue { get { throw null; } set { } }
public string WrapperName { get { throw null; } set { } }
public string WrapperNamespace { get { throw null; } set { } }
}
[System.Diagnostics.DebuggerDisplayAttribute("Action={action}, Direction={direction}, MessageType={messageType}")]
public partial class MessageDescription
{
public MessageDescription(string action, System.ServiceModel.Description.MessageDirection direction) { }
public string Action { get { throw null; } }
public System.ServiceModel.Description.MessageBodyDescription Body { get { throw null; } }
public System.ServiceModel.Description.MessageDirection Direction { get { throw null; } }
public bool HasProtectionLevel { get { throw null; } }
public System.ServiceModel.Description.MessageHeaderDescriptionCollection Headers { get { throw null; } }
public System.Type MessageType { get { throw null; } set { } }
public System.ServiceModel.Description.MessagePropertyDescriptionCollection Properties { get { throw null; } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
}
public partial class MessageDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MessageDescription>
{
internal MessageDescriptionCollection() { }
public System.ServiceModel.Description.MessageDescription Find(string action) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MessageDescription> FindAll(string action) { throw null; }
}
public enum MessageDirection
{
Input = 0,
Output = 1,
}
[System.MonoTODOAttribute]
public partial class MessageHeaderDescription : System.ServiceModel.Description.MessagePartDescription
{
public MessageHeaderDescription(string name, string ns) : base (default(string), default(string)) { }
public string Actor { get { throw null; } set { } }
public bool MustUnderstand { get { throw null; } set { } }
public bool Relay { get { throw null; } set { } }
public bool TypedHeader { get { throw null; } set { } }
}
public partial class MessageHeaderDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<System.Xml.XmlQualifiedName, System.ServiceModel.Description.MessageHeaderDescription>
{
internal MessageHeaderDescriptionCollection() { }
protected override System.Xml.XmlQualifiedName GetKeyForItem(System.ServiceModel.Description.MessageHeaderDescription item) { throw null; }
}
[System.Diagnostics.DebuggerDisplayAttribute("Name={name}, Namespace={ns}, Type={Type}, Index={index}}")]
public partial class MessagePartDescription
{
public MessagePartDescription(string name, string ns) { }
public bool HasProtectionLevel { get { throw null; } }
public int Index { get { throw null; } set { } }
public System.Reflection.MemberInfo MemberInfo { get { throw null; } set { } }
public bool Multiple { get { throw null; } set { } }
public string Name { get { throw null; } }
public string Namespace { get { throw null; } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public System.Type Type { get { throw null; } set { } }
}
public partial class MessagePartDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<System.Xml.XmlQualifiedName, System.ServiceModel.Description.MessagePartDescription>
{
internal MessagePartDescriptionCollection() { }
protected override System.Xml.XmlQualifiedName GetKeyForItem(System.ServiceModel.Description.MessagePartDescription item) { throw null; }
}
[System.MonoTODOAttribute]
public partial class MessagePropertyDescription : System.ServiceModel.Description.MessagePartDescription
{
public MessagePropertyDescription(string name) : base (default(string), default(string)) { }
}
public partial class MessagePropertyDescriptionCollection : System.Collections.ObjectModel.KeyedCollection<string, System.ServiceModel.Description.MessagePropertyDescription>
{
internal MessagePropertyDescriptionCollection() { }
protected override string GetKeyForItem(System.ServiceModel.Description.MessagePropertyDescription item) { throw null; }
}
public partial class MetadataConversionError
{
public MetadataConversionError(string message) { }
public MetadataConversionError(string message, bool isWarning) { }
public bool IsWarning { get { throw null; } }
public string Message { get { throw null; } }
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
}
public static partial class MetadataExchangeBindings
{
public static System.ServiceModel.Channels.Binding CreateMexHttpBinding() { throw null; }
public static System.ServiceModel.Channels.Binding CreateMexHttpsBinding() { throw null; }
public static System.ServiceModel.Channels.Binding CreateMexNamedPipeBinding() { throw null; }
public static System.ServiceModel.Channels.Binding CreateMexTcpBinding() { throw null; }
}
public partial class MetadataExchangeClient
{
[System.MonoTODOAttribute("use empty configuration")]
public MetadataExchangeClient() { }
public MetadataExchangeClient(System.ServiceModel.Channels.Binding mexBinding) { }
public MetadataExchangeClient(System.ServiceModel.EndpointAddress address) { }
public MetadataExchangeClient(string endpointConfigurationName) { }
[System.MonoTODOAttribute("MetadataExchangeClientMode is not considered")]
public MetadataExchangeClient(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { }
[System.MonoTODOAttribute]
public System.Net.ICredentials HttpCredentials { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaximumResolvedReferences { get { throw null; } set { } }
public System.TimeSpan OperationTimeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ResolveMetadataReferences { get { throw null; } set { } }
public System.ServiceModel.Description.ClientCredentials SoapCredentials { get { throw null; } set { } }
public System.IAsyncResult BeginGetMetadata(System.AsyncCallback callback, object asyncState) { throw null; }
public System.IAsyncResult BeginGetMetadata(System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
public System.IAsyncResult BeginGetMetadata(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
public System.ServiceModel.Description.MetadataSet EndGetMetadata(System.IAsyncResult result) { throw null; }
[System.MonoTODOAttribute("use dialect and identifier (but how?)")]
protected internal virtual System.ServiceModel.ChannelFactory<System.ServiceModel.Description.IMetadataExchange> GetChannelFactory(System.ServiceModel.EndpointAddress metadataAddress, string dialect, string identifier) { throw null; }
public System.ServiceModel.Description.MetadataSet GetMetadata() { throw null; }
public System.ServiceModel.Description.MetadataSet GetMetadata(System.ServiceModel.EndpointAddress address) { throw null; }
public System.ServiceModel.Description.MetadataSet GetMetadata(System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
[System.MonoTODOAttribute]
protected internal virtual System.Net.HttpWebRequest GetWebRequest(System.Uri location, string dialect, string identifier) { throw null; }
}
public enum MetadataExchangeClientMode
{
HttpGet = 1,
MetadataExchange = 0,
}
[System.MonoTODOAttribute]
public abstract partial class MetadataExporter
{
internal MetadataExporter() { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
public System.Collections.Generic.Dictionary<object, object> State { get { throw null; } }
public abstract void ExportContract(System.ServiceModel.Description.ContractDescription contract);
public abstract void ExportEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint);
protected internal System.ServiceModel.Description.PolicyConversionContext ExportPolicy(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; }
public abstract System.ServiceModel.Description.MetadataSet GetGeneratedMetadata();
}
[System.MonoTODOAttribute]
public abstract partial class MetadataImporter
{
internal MetadataImporter() { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, System.ServiceModel.Description.ContractDescription> KnownContracts { get { throw null; } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IPolicyImportExtension> PolicyImportExtensions { get { throw null; } }
public System.Collections.Generic.Dictionary<object, object> State { get { throw null; } }
public abstract System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> ImportAllContracts();
public abstract System.ServiceModel.Description.ServiceEndpointCollection ImportAllEndpoints();
}
[System.MonoTODOAttribute]
[System.Xml.Serialization.XmlRootAttribute("Location", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
public partial class MetadataLocation
{
public MetadataLocation() { }
public MetadataLocation(string location) { }
[System.Xml.Serialization.XmlTextAttribute]
public string Location { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
[System.Xml.Serialization.XmlRootAttribute("MetadataReference", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
public partial class MetadataReference : System.Xml.Serialization.IXmlSerializable
{
public MetadataReference() { }
public MetadataReference(System.ServiceModel.EndpointAddress address, System.ServiceModel.Channels.AddressingVersion addressVersion) { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
public System.ServiceModel.Channels.AddressingVersion AddressVersion { get { throw null; } set { } }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
}
[System.MonoTODOAttribute]
public static partial class MetadataResolver
{
public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.ServiceModel.Description.MetadataExchangeClient client, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.IAsyncResult BeginResolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.ServiceModel.Description.MetadataExchangeClient client, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.IAsyncResult BeginResolve(System.Type contract, System.ServiceModel.EndpointAddress address, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.IAsyncResult BeginResolve(System.Type contract, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.AsyncCallback callback, object asyncState) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection EndResolve(System.IAsyncResult result) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.ServiceModel.EndpointAddress address, System.ServiceModel.Description.MetadataExchangeClient client) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ContractDescription> contracts, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, System.ServiceModel.Description.MetadataExchangeClient client) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Type contract, System.ServiceModel.EndpointAddress address) { throw null; }
public static System.ServiceModel.Description.ServiceEndpointCollection Resolve(System.Type contract, System.Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode) { throw null; }
}
[System.Xml.Serialization.XmlRootAttribute("MetadataSection", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
public partial class MetadataSection
{
public MetadataSection() { }
public MetadataSection(string dialect, string identifier, object metadata) { }
[System.Xml.Serialization.XmlAnyAttributeAttribute]
public System.Collections.ObjectModel.Collection<System.Xml.XmlAttribute> Attributes { get { throw null; } }
[System.Xml.Serialization.XmlAttributeAttribute]
public string Dialect { get { throw null; } set { } }
[System.Xml.Serialization.XmlAttributeAttribute]
public string Identifier { get { throw null; } set { } }
[System.Xml.Serialization.XmlAnyElementAttribute]
[System.Xml.Serialization.XmlElementAttribute("definitions", Namespace="http://schemas.xmlsoap.org/wsdl/", Type=typeof(System.Web.Services.Description.ServiceDescription), IsNullable=false)]
[System.Xml.Serialization.XmlElementAttribute("Location", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataLocation), IsNullable=false)]
[System.Xml.Serialization.XmlElementAttribute("Metadata", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataSet), IsNullable=false)]
[System.Xml.Serialization.XmlElementAttribute("MetadataReference", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex", Type=typeof(System.ServiceModel.Description.MetadataReference), IsNullable=false)]
[System.Xml.Serialization.XmlElementAttribute("schema", Namespace="http://www.w3.org/2001/XMLSchema", Type=typeof(System.Xml.Schema.XmlSchema), IsNullable=false)]
public object Metadata { get { throw null; } set { } }
public static string MetadataExchangeDialect { get { throw null; } }
public static string PolicyDialect { get { throw null; } }
public static string ServiceDescriptionDialect { get { throw null; } }
public static string XmlSchemaDialect { get { throw null; } }
public static System.ServiceModel.Description.MetadataSection CreateFromSchema(System.Xml.Schema.XmlSchema schema) { throw null; }
public static System.ServiceModel.Description.MetadataSection CreateFromServiceDescription(System.Web.Services.Description.ServiceDescription serviceDescription) { throw null; }
}
[System.MonoTODOAttribute]
[System.Xml.Serialization.XmlRootAttribute("Metadata", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
public partial class MetadataSet : System.Xml.Serialization.IXmlSerializable
{
public MetadataSet() { }
public MetadataSet(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.MetadataSection> sections) { }
[System.Xml.Serialization.XmlAnyAttributeAttribute]
public System.Collections.ObjectModel.Collection<System.Xml.XmlAttribute> Attributes { get { throw null; } }
[System.Xml.Serialization.XmlElementAttribute("MetadataSection", Namespace="http://schemas.xmlsoap.org/ws/2004/09/mex")]
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataSection> MetadataSections { get { throw null; } }
public static System.ServiceModel.Description.MetadataSet ReadFrom(System.Xml.XmlReader reader) { throw null; }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public void WriteTo(System.Xml.XmlWriter writer) { }
}
public partial class MustUnderstandBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public MustUnderstandBehavior(bool validate) { }
public bool ValidateMustUnderstand { get { throw null; } set { } }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
}
[System.MonoTODOAttribute]
public partial class OperationContractGenerationContext
{
public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod method) { }
public OperationContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ServiceContractGenerationContext contract, System.ServiceModel.Description.OperationDescription operation, System.CodeDom.CodeTypeDeclaration declaringType, System.CodeDom.CodeMemberMethod syncMethod, System.CodeDom.CodeMemberMethod beginMethod, System.CodeDom.CodeMemberMethod endMethod) { }
public System.CodeDom.CodeMemberMethod BeginMethod { get { throw null; } }
public System.ServiceModel.Description.ServiceContractGenerationContext Contract { get { throw null; } }
public System.CodeDom.CodeTypeDeclaration DeclaringType { get { throw null; } }
public System.CodeDom.CodeMemberMethod EndMethod { get { throw null; } }
public bool IsAsync { get { throw null; } }
public System.ServiceModel.Description.OperationDescription Operation { get { throw null; } }
public System.ServiceModel.Description.ServiceContractGenerator ServiceContractGenerator { get { throw null; } }
public System.CodeDom.CodeMemberMethod SyncMethod { get { throw null; } }
}
[System.Diagnostics.DebuggerDisplayAttribute("Name={name}, IsInitiating={isInitiating}, IsTerminating={isTerminating}")]
public partial class OperationDescription
{
public OperationDescription(string name, System.ServiceModel.Description.ContractDescription declaringContract) { }
public System.Reflection.MethodInfo BeginMethod { get { throw null; } set { } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IOperationBehavior> Behaviors { get { throw null; } }
public System.ServiceModel.Description.ContractDescription DeclaringContract { get { throw null; } set { } }
public System.Reflection.MethodInfo EndMethod { get { throw null; } set { } }
public System.ServiceModel.Description.FaultDescriptionCollection Faults { get { throw null; } }
public bool HasProtectionLevel { get { throw null; } }
public bool IsInitiating { get { throw null; } set { } }
public bool IsOneWay { get { throw null; } }
public bool IsTerminating { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.Type> KnownTypes { get { throw null; } }
public System.ServiceModel.Description.MessageDescriptionCollection Messages { get { throw null; } }
public string Name { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IOperationBehavior> OperationBehaviors { get { throw null; } }
public System.Net.Security.ProtectionLevel ProtectionLevel { get { throw null; } set { } }
public System.Reflection.MethodInfo SyncMethod { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Reflection.MethodInfo TaskMethod { get { throw null; } set { } }
}
public partial class OperationDescriptionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationDescription>
{
internal OperationDescriptionCollection() { }
public System.ServiceModel.Description.OperationDescription Find(string name) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationDescription> FindAll(string name) { throw null; }
protected override void InsertItem(int index, System.ServiceModel.Description.OperationDescription item) { }
protected override void SetItem(int index, System.ServiceModel.Description.OperationDescription item) { }
}
public partial class PolicyAssertionCollection : System.Collections.ObjectModel.Collection<System.Xml.XmlElement>
{
public PolicyAssertionCollection() { }
public PolicyAssertionCollection(System.Collections.Generic.IEnumerable<System.Xml.XmlElement> elements) { }
[System.MonoTODOAttribute]
public bool Contains(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
public System.Xml.XmlElement Find(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> FindAll(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
protected override void InsertItem(int index, System.Xml.XmlElement item) { }
[System.MonoTODOAttribute]
public System.Xml.XmlElement Remove(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> RemoveAll(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
protected override void SetItem(int index, System.Xml.XmlElement item) { }
}
public abstract partial class PolicyConversionContext
{
protected PolicyConversionContext(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public abstract System.ServiceModel.Channels.BindingElementCollection BindingElements { get; }
public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
public abstract System.ServiceModel.Description.PolicyAssertionCollection GetBindingAssertions();
public abstract System.ServiceModel.Description.PolicyAssertionCollection GetFaultBindingAssertions(System.ServiceModel.Description.FaultDescription fault);
public abstract System.ServiceModel.Description.PolicyAssertionCollection GetMessageBindingAssertions(System.ServiceModel.Description.MessageDescription message);
public abstract System.ServiceModel.Description.PolicyAssertionCollection GetOperationBindingAssertions(System.ServiceModel.Description.OperationDescription operation);
}
public sealed partial class PolicyVersion
{
internal PolicyVersion() { }
public static System.ServiceModel.Description.PolicyVersion Default { get { throw null; } }
public string Namespace { get { throw null; } }
public static System.ServiceModel.Description.PolicyVersion Policy12 { get { throw null; } }
public static System.ServiceModel.Description.PolicyVersion Policy15 { get { throw null; } }
public override string ToString() { throw null; }
}
public enum PrincipalPermissionMode
{
Custom = 3,
None = 0,
UseAspNetRoles = 2,
UseWindowsGroups = 1,
}
public sealed partial class ServiceAuthorizationBehavior : System.ServiceModel.Description.IServiceBehavior
{
public ServiceAuthorizationBehavior() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get { throw null; } set { } }
public bool ImpersonateCallerForAllOperations { get { throw null; } set { } }
public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get { throw null; } set { } }
public System.Web.Security.RoleProvider RoleProvider { get { throw null; } set { } }
public System.ServiceModel.ServiceAuthorizationManager ServiceAuthorizationManager { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public partial class ServiceContractGenerationContext
{
public ServiceContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ContractDescription contract, System.CodeDom.CodeTypeDeclaration contractType) { }
public ServiceContractGenerationContext(System.ServiceModel.Description.ServiceContractGenerator serviceContractGenerator, System.ServiceModel.Description.ContractDescription contract, System.CodeDom.CodeTypeDeclaration contractType, System.CodeDom.CodeTypeDeclaration duplexCallbackType) { }
public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
public System.CodeDom.CodeTypeDeclaration ContractType { get { throw null; } }
public System.CodeDom.CodeTypeDeclaration DuplexCallbackType { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.OperationContractGenerationContext> Operations { get { throw null; } }
public System.ServiceModel.Description.ServiceContractGenerator ServiceContractGenerator { get { throw null; } }
}
[System.FlagsAttribute]
public enum ServiceContractGenerationOptions
{
AsynchronousMethods = 1,
ChannelInterface = 2,
ClientClass = 8,
EventBasedAsynchronousMethods = 32,
InternalTypes = 4,
None = 0,
TypedMessages = 16,
}
public partial class ServiceContractGenerator
{
public ServiceContractGenerator() { }
public ServiceContractGenerator(System.CodeDom.CodeCompileUnit targetCompileUnit) { }
public ServiceContractGenerator(System.CodeDom.CodeCompileUnit targetCompileUnit, System.Configuration.Configuration targetConfig) { }
public ServiceContractGenerator(System.Configuration.Configuration targetConfig) { }
public System.Configuration.Configuration Configuration { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.MetadataConversionError> Errors { get { throw null; } }
public System.Collections.Generic.Dictionary<string, string> NamespaceMappings { get { throw null; } }
public System.ServiceModel.Description.ServiceContractGenerationOptions Options { get { throw null; } set { } }
public System.Collections.Generic.Dictionary<System.ServiceModel.Description.ContractDescription, System.Type> ReferencedTypes { get { throw null; } }
public System.CodeDom.CodeCompileUnit TargetCompileUnit { get { throw null; } }
public void GenerateBinding(System.ServiceModel.Channels.Binding binding, out string bindingSectionName, out string configurationName) { throw null; }
[System.MonoTODOAttribute]
public System.CodeDom.CodeTypeReference GenerateServiceContractType(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; }
public System.CodeDom.CodeTypeReference GenerateServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, out System.ServiceModel.Configuration.ChannelEndpointElement channelElement) { throw null; }
}
public partial class ServiceCredentials : System.ServiceModel.Security.SecurityCredentialsManager, System.ServiceModel.Description.IServiceBehavior
{
public ServiceCredentials() { }
protected ServiceCredentials(System.ServiceModel.Description.ServiceCredentials other) { }
public System.ServiceModel.Security.X509CertificateInitiatorServiceCredential ClientCertificate { get { throw null; } }
public System.ServiceModel.Security.IssuedTokenServiceCredential IssuedTokenAuthentication { get { throw null; } }
public System.ServiceModel.Security.PeerCredential Peer { get { throw null; } }
public System.ServiceModel.Security.SecureConversationServiceCredential SecureConversationAuthentication { get { throw null; } }
public System.ServiceModel.Security.X509CertificateRecipientServiceCredential ServiceCertificate { get { throw null; } }
public System.ServiceModel.Security.UserNamePasswordServiceCredential UserNameAuthentication { get { throw null; } }
public System.ServiceModel.Security.WindowsServiceCredential WindowsAuthentication { get { throw null; } }
public System.ServiceModel.Description.ServiceCredentials Clone() { throw null; }
protected virtual System.ServiceModel.Description.ServiceCredentials CloneCore() { throw null; }
public override System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager() { throw null; }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public partial class ServiceDebugBehavior : System.ServiceModel.Description.IServiceBehavior
{
public ServiceDebugBehavior() { }
public System.ServiceModel.Channels.Binding HttpHelpPageBinding { get { throw null; } set { } }
public bool HttpHelpPageEnabled { get { throw null; } set { } }
public System.Uri HttpHelpPageUrl { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding HttpsHelpPageBinding { get { throw null; } set { } }
public bool HttpsHelpPageEnabled { get { throw null; } set { } }
public System.Uri HttpsHelpPageUrl { get { throw null; } set { } }
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public partial class ServiceDescription
{
public ServiceDescription() { }
public ServiceDescription(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint> endpoints) { }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IServiceBehavior> Behaviors { get { throw null; } }
public string ConfigurationName { get { throw null; } set { } }
public System.ServiceModel.Description.ServiceEndpointCollection Endpoints { get { throw null; } }
public string Name { get { throw null; } set { } }
public string Namespace { get { throw null; } set { } }
public System.Type ServiceType { get { throw null; } set { } }
public static System.ServiceModel.Description.ServiceDescription GetService(object serviceImplementation) { throw null; }
public static System.ServiceModel.Description.ServiceDescription GetService(System.Type serviceType) { throw null; }
}
[System.Diagnostics.DebuggerDisplayAttribute("Address={address}")]
[System.Diagnostics.DebuggerDisplayAttribute("Name={name}")]
public partial class ServiceEndpoint
{
public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract) { }
public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> Behaviors { get { throw null; } }
public System.ServiceModel.Channels.Binding Binding { get { throw null; } set { } }
public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } set { } }
public System.Collections.ObjectModel.KeyedCollection<System.Type, System.ServiceModel.Description.IEndpointBehavior> EndpointBehaviors { get { throw null; } }
public bool IsSystemEndpoint { get { throw null; } set { } }
public System.Uri ListenUri { get { throw null; } set { } }
public System.ServiceModel.Description.ListenUriMode ListenUriMode { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
}
public partial class ServiceEndpointCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint>
{
internal ServiceEndpointCollection() { }
public System.ServiceModel.Description.ServiceEndpoint Find(System.Type contractType) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint Find(System.Type contractType, System.Xml.XmlQualifiedName bindingName) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint Find(System.Uri address) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint Find(System.Xml.XmlQualifiedName contractName) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint Find(System.Xml.XmlQualifiedName contractName, System.Xml.XmlQualifiedName bindingName) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> FindAll(System.Type contractType) { throw null; }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> FindAll(System.Xml.XmlQualifiedName contractName) { throw null; }
protected override void InsertItem(int index, System.ServiceModel.Description.ServiceEndpoint item) { }
protected override void SetItem(int index, System.ServiceModel.Description.ServiceEndpoint item) { }
}
[System.MonoTODOAttribute]
public partial class ServiceMetadataBehavior : System.ServiceModel.Description.IServiceBehavior
{
public const string MexContractName = "IMetadataExchange";
public ServiceMetadataBehavior() { }
public System.Uri ExternalMetadataLocation { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding HttpGetBinding { get { throw null; } set { } }
public bool HttpGetEnabled { get { throw null; } set { } }
public System.Uri HttpGetUrl { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding HttpsGetBinding { get { throw null; } set { } }
public bool HttpsGetEnabled { get { throw null; } set { } }
public System.Uri HttpsGetUrl { get { throw null; } set { } }
public System.ServiceModel.Description.MetadataExporter MetadataExporter { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public partial class ServiceMetadataEndpoint : System.ServiceModel.Description.ServiceEndpoint
{
public ServiceMetadataEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { }
public ServiceMetadataEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
public ServiceMetadataEndpoint(System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { }
}
public partial class ServiceMetadataExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
{
public ServiceMetadataExtension() { }
[System.MonoTODOAttribute]
public System.ServiceModel.Description.MetadataSet Metadata { get { throw null; } }
void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Attach(System.ServiceModel.ServiceHostBase owner) { }
void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach(System.ServiceModel.ServiceHostBase owner) { }
}
public sealed partial class ServiceSecurityAuditBehavior : System.ServiceModel.Description.IServiceBehavior
{
public ServiceSecurityAuditBehavior() { }
public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get { throw null; } set { } }
public bool SuppressAuditFailure { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
public partial class ServiceThrottlingBehavior : System.ServiceModel.Description.IServiceBehavior
{
public ServiceThrottlingBehavior() { }
public int MaxConcurrentCalls { get { throw null; } set { } }
public int MaxConcurrentInstances { get { throw null; } set { } }
public int MaxConcurrentSessions { get { throw null; } set { } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
[System.MonoTODOAttribute]
public partial class SynchronousReceiveBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public SynchronousReceiveBehavior() { }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
}
[System.MonoTODOAttribute]
public partial class TransactedBatchingBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public TransactedBatchingBehavior(int maxBatchSize) { }
public int MaxBatchSize { get { throw null; } set { } }
void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint) { }
}
public abstract partial class TypedMessageConverter
{
protected TypedMessageConverter() { }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action) { throw null; }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace) { throw null; }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type messageContract, string action, string defaultNamespace, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
public abstract object FromMessage(System.ServiceModel.Channels.Message message);
public abstract System.ServiceModel.Channels.Message ToMessage(object typedMessage);
public abstract System.ServiceModel.Channels.Message ToMessage(object typedMessage, System.ServiceModel.Channels.MessageVersion version);
}
public partial class UseRequestHeadersForMetadataAddressBehavior : System.ServiceModel.Description.IServiceBehavior
{
public UseRequestHeadersForMetadataAddressBehavior() { }
public System.Collections.Generic.IDictionary<string, int> DefaultPortsByScheme { get { throw null; } }
void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { }
void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { }
}
[System.MonoTODOAttribute]
public partial class WsdlContractConversionContext
{
internal WsdlContractConversionContext() { }
public System.ServiceModel.Description.ContractDescription Contract { get { throw null; } }
public System.Web.Services.Description.PortType WsdlPortType { get { throw null; } }
public System.ServiceModel.Description.MessageDescription GetMessageDescription(System.Web.Services.Description.OperationMessage operationMessage) { throw null; }
public System.Web.Services.Description.Operation GetOperation(System.ServiceModel.Description.OperationDescription operation) { throw null; }
public System.ServiceModel.Description.OperationDescription GetOperationDescription(System.Web.Services.Description.Operation operation) { throw null; }
public System.Web.Services.Description.OperationMessage GetOperationMessage(System.ServiceModel.Description.MessageDescription message) { throw null; }
}
[System.MonoTODOAttribute]
public partial class WsdlEndpointConversionContext
{
internal WsdlEndpointConversionContext() { }
public System.ServiceModel.Description.WsdlContractConversionContext ContractConversionContext { get { throw null; } }
public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } }
public System.Web.Services.Description.Binding WsdlBinding { get { throw null; } }
public System.Web.Services.Description.Port WsdlPort { get { throw null; } }
public System.Web.Services.Description.MessageBinding GetMessageBinding(System.ServiceModel.Description.MessageDescription message) { throw null; }
public System.ServiceModel.Description.MessageDescription GetMessageDescription(System.Web.Services.Description.MessageBinding messageBinding) { throw null; }
public System.Web.Services.Description.OperationBinding GetOperationBinding(System.ServiceModel.Description.OperationDescription operation) { throw null; }
public System.ServiceModel.Description.OperationDescription GetOperationDescription(System.Web.Services.Description.OperationBinding operationBinding) { throw null; }
}
[System.MonoTODOAttribute]
public partial class WsdlExporter : System.ServiceModel.Description.MetadataExporter
{
public WsdlExporter() { }
public System.Web.Services.Description.ServiceDescriptionCollection GeneratedWsdlDocuments { get { throw null; } }
public System.Xml.Schema.XmlSchemaSet GeneratedXmlSchemas { get { throw null; } }
public override void ExportContract(System.ServiceModel.Description.ContractDescription contract) { }
public override void ExportEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public void ExportEndpoints(System.Collections.Generic.IEnumerable<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.Xml.XmlQualifiedName wsdlServiceQName) { }
public override System.ServiceModel.Description.MetadataSet GetGeneratedMetadata() { throw null; }
}
[System.MonoTODOAttribute]
public partial class WsdlImporter : System.ServiceModel.Description.MetadataImporter
{
public WsdlImporter(System.ServiceModel.Description.MetadataSet metadata) { }
public WsdlImporter(System.ServiceModel.Description.MetadataSet metadata, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IPolicyImportExtension> policyImportExtensions, System.Collections.Generic.IEnumerable<System.ServiceModel.Description.IWsdlImportExtension> wsdlImportExtensions) { }
public System.Web.Services.Description.ServiceDescriptionCollection WsdlDocuments { get { throw null; } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IWsdlImportExtension> WsdlImportExtensions { get { throw null; } }
public System.Xml.Schema.XmlSchemaSet XmlSchemas { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.Binding> ImportAllBindings() { throw null; }
public override System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ContractDescription> ImportAllContracts() { throw null; }
public override System.ServiceModel.Description.ServiceEndpointCollection ImportAllEndpoints() { throw null; }
public System.ServiceModel.Channels.Binding ImportBinding(System.Web.Services.Description.Binding wsdlBinding) { throw null; }
public System.ServiceModel.Description.ContractDescription ImportContract(System.Web.Services.Description.PortType wsdlPortType) { throw null; }
public System.ServiceModel.Description.ServiceEndpoint ImportEndpoint(System.Web.Services.Description.Port wsdlPort) { throw null; }
public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.Binding wsdlBinding) { throw null; }
public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.PortType wsdlPortType) { throw null; }
public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.Service wsdlService) { throw null; }
}
public partial class XmlSerializerMessageContractImporter : System.ServiceModel.Description.IWsdlImportExtension
{
public XmlSerializerMessageContractImporter() { }
public bool Enabled { get { throw null; } set { } }
void System.ServiceModel.Description.IWsdlImportExtension.BeforeImport(System.Web.Services.Description.ServiceDescriptionCollection wsdlDocuments, System.Xml.Schema.XmlSchemaSet xmlSchemas, System.Collections.Generic.ICollection<System.Xml.XmlElement> policy) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportContract(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
public partial class XmlSerializerOperationBehavior : System.ServiceModel.Description.IOperationBehavior, System.ServiceModel.Description.IWsdlExportExtension
{
public XmlSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation) { }
public XmlSerializerOperationBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.XmlSerializerFormatAttribute attribute) { }
public System.ServiceModel.XmlSerializerFormatAttribute XmlSerializerFormatAttribute { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.Collection<System.Xml.Serialization.XmlMapping> GetXmlMappings() { throw null; }
void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy) { }
void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch) { }
void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription description) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { }
void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
}
}
namespace System.ServiceModel.Diagnostics
{
public enum PerformanceCounterScope
{
All = 2,
Off = 0,
ServiceOnly = 1,
}
}
namespace System.ServiceModel.Dispatcher
{
[System.Runtime.Serialization.DataContractAttribute]
public partial class ActionMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
{
public ActionMessageFilter(params string[] actions) { }
public System.Collections.ObjectModel.ReadOnlyCollection<string> Actions { get { throw null; } }
protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
public partial class ChannelDispatcher : System.ServiceModel.Dispatcher.ChannelDispatcherBase
{
[System.MonoTODOAttribute("get binding info from config")]
public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener) { }
public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener, string bindingName) { }
public ChannelDispatcher(System.ServiceModel.Channels.IChannelListener listener, string bindingName, System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
public string BindingName { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IChannelInitializer> ChannelInitializers { get { throw null; } }
protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.EndpointDispatcher> Endpoints { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.IErrorHandler> ErrorHandlers { get { throw null; } }
public override System.ServiceModel.ServiceHostBase Host { get { throw null; } }
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IsTransactedAccept { get { throw null; } }
public bool IsTransactedReceive { get { throw null; } set { } }
public override System.ServiceModel.Channels.IChannelListener Listener { get { throw null; } }
public bool ManualAddressing { get { throw null; } set { } }
public int MaxTransactedBatchSize { get { throw null; } set { } }
public System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } }
public bool ReceiveSynchronously { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.ServiceThrottle ServiceThrottle { get { throw null; } set { } }
public System.Transactions.IsolationLevel TransactionIsolationLevel { get { throw null; } set { } }
public System.TimeSpan TransactionTimeout { get { throw null; } set { } }
protected internal override void Attach(System.ServiceModel.ServiceHostBase host) { }
public override void CloseInput() { }
protected internal override void Detach(System.ServiceModel.ServiceHostBase host) { }
protected override void OnAbort() { }
protected override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
protected override void OnClose(System.TimeSpan timeout) { }
protected override void OnClosed() { }
protected override void OnEndClose(System.IAsyncResult result) { }
protected override void OnEndOpen(System.IAsyncResult result) { }
protected override void OnOpen(System.TimeSpan timeout) { }
protected override void OnOpened() { }
protected override void OnOpening() { }
}
public abstract partial class ChannelDispatcherBase : System.ServiceModel.Channels.CommunicationObject
{
protected ChannelDispatcherBase() { }
public abstract System.ServiceModel.ServiceHostBase Host { get; }
public abstract System.ServiceModel.Channels.IChannelListener Listener { get; }
protected internal virtual void Attach(System.ServiceModel.ServiceHostBase host) { }
public virtual void CloseInput() { }
protected internal virtual void Detach(System.ServiceModel.ServiceHostBase host) { }
}
public partial class ChannelDispatcherCollection : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.ChannelDispatcherBase>
{
internal ChannelDispatcherCollection() { }
protected override void ClearItems() { }
protected override void InsertItem(int index, System.ServiceModel.Dispatcher.ChannelDispatcherBase item) { }
protected override void RemoveItem(int index) { }
protected override void SetItem(int index, System.ServiceModel.Dispatcher.ChannelDispatcherBase item) { }
}
public sealed partial class ClientOperation
{
public ClientOperation(System.ServiceModel.Dispatcher.ClientRuntime parent, string name, string action) { }
public ClientOperation(System.ServiceModel.Dispatcher.ClientRuntime parent, string name, string action, string replyAction) { }
public string Action { get { throw null; } }
public System.Reflection.MethodInfo BeginMethod { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.IParameterInspector> ClientParameterInspectors { get { throw null; } }
public bool DeserializeReply { get { throw null; } set { } }
public System.Reflection.MethodInfo EndMethod { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.FaultContractInfo> FaultContractInfos { get { throw null; } }
public System.ServiceModel.Dispatcher.IClientMessageFormatter Formatter { get { throw null; } set { } }
public bool IsInitiating { get { throw null; } set { } }
public bool IsOneWay { get { throw null; } set { } }
public bool IsTerminating { get { throw null; } set { } }
public string Name { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IParameterInspector> ParameterInspectors { get { throw null; } }
public System.ServiceModel.Dispatcher.ClientRuntime Parent { get { throw null; } }
public string ReplyAction { get { throw null; } }
public bool SerializeRequest { get { throw null; } set { } }
public System.Reflection.MethodInfo SyncMethod { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Reflection.MethodInfo TaskMethod { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Type TaskTResult { get { throw null; } set { } }
}
public sealed partial class ClientRuntime
{
internal ClientRuntime() { }
public System.Type CallbackClientType { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.DispatchRuntime CallbackDispatchRuntime { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IChannelInitializer> ChannelInitializers { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.IClientMessageInspector> ClientMessageInspectors { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.ClientOperation> ClientOperations { get { throw null; } }
public System.Type ContractClientType { get { throw null; } set { } }
public string ContractName { get { throw null; } }
public string ContractNamespace { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInteractiveChannelInitializer> InteractiveChannelInitializers { get { throw null; } }
public bool ManualAddressing { get { throw null; } set { } }
public int MaxFaultSize { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IClientMessageInspector> MessageInspectors { get { throw null; } }
[System.MonoTODOAttribute]
public bool MessageVersionNoneFaultsEnabled { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedKeyedCollection<string, System.ServiceModel.Dispatcher.ClientOperation> Operations { get { throw null; } }
public System.ServiceModel.Dispatcher.IClientOperationSelector OperationSelector { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Dispatcher.ClientOperation UnhandledClientOperation { get { throw null; } }
public bool ValidateMustUnderstand { get { throw null; } set { } }
public System.Uri Via { get { throw null; } set { } }
}
public sealed partial class DispatchOperation
{
public DispatchOperation(System.ServiceModel.Dispatcher.DispatchRuntime parent, string name, string action) { }
public DispatchOperation(System.ServiceModel.Dispatcher.DispatchRuntime parent, string name, string action, string replyAction) { }
public string Action { get { throw null; } }
public bool AutoDisposeParameters { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.ICallContextInitializer> CallContextInitializers { get { throw null; } }
public bool DeserializeRequest { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.FaultContractInfo> FaultContractInfos { get { throw null; } }
public System.ServiceModel.Dispatcher.IDispatchMessageFormatter Formatter { get { throw null; } set { } }
[System.MonoTODOAttribute("not considered")]
public System.ServiceModel.ImpersonationOption Impersonation { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.IOperationInvoker Invoker { get { throw null; } set { } }
public bool IsOneWay { get { throw null; } }
public bool IsTerminating { get { throw null; } set { } }
public string Name { get { throw null; } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IParameterInspector> ParameterInspectors { get { throw null; } }
public System.ServiceModel.Dispatcher.DispatchRuntime Parent { get { throw null; } }
public bool ReleaseInstanceAfterCall { get { throw null; } set { } }
public bool ReleaseInstanceBeforeCall { get { throw null; } set { } }
public string ReplyAction { get { throw null; } }
public bool SerializeReply { get { throw null; } set { } }
public bool TransactionAutoComplete { get { throw null; } set { } }
public bool TransactionRequired { get { throw null; } set { } }
}
public sealed partial class DispatchRuntime
{
internal DispatchRuntime() { }
[System.MonoTODOAttribute]
public bool AutomaticInputSessionShutdown { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.ClientRuntime CallbackClientRuntime { get { throw null; } }
public System.ServiceModel.Dispatcher.ChannelDispatcher ChannelDispatcher { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.ConcurrencyMode ConcurrencyMode { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.EndpointDispatcher EndpointDispatcher { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IgnoreTransactionMessageProperty { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ImpersonateCallerForAllOperations { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInputSessionShutdown> InputSessionShutdownHandlers { get { throw null; } }
[System.MonoTODOAttribute]
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInstanceContextInitializer> InstanceContextInitializers { get { throw null; } }
public System.ServiceModel.Dispatcher.IInstanceContextProvider InstanceContextProvider { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.IInstanceProvider InstanceProvider { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IDispatchMessageInspector> MessageInspectors { get { throw null; } }
public System.Collections.Generic.SynchronizedKeyedCollection<string, System.ServiceModel.Dispatcher.DispatchOperation> Operations { get { throw null; } }
public System.ServiceModel.Dispatcher.IDispatchOperationSelector OperationSelector { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool ReleaseServiceInstanceOnTransactionComplete { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Web.Security.RoleProvider RoleProvider { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.AuditLogLocation SecurityAuditLogLocation { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.AuditLevel ServiceAuthorizationAuditLevel { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.ServiceAuthorizationManager ServiceAuthorizationManager { get { throw null; } set { } }
public System.ServiceModel.InstanceContext SingletonInstanceContext { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool SuppressAuditFailure { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool TransactionAutoCompleteOnSessionClose { get { throw null; } set { } }
public System.Type Type { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.DispatchOperation UnhandledDispatchOperation { get { throw null; } set { } }
public bool ValidateMustUnderstand { get { throw null; } set { } }
}
public partial class EndpointAddressMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
{
public EndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address) { }
public EndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address, bool includeHostNameInComparison) { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } }
public bool IncludeHostNameInComparison { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
public partial class EndpointDispatcher
{
public EndpointDispatcher(System.ServiceModel.EndpointAddress address, string contractName, string contractNamespace) { }
public System.ServiceModel.Dispatcher.MessageFilter AddressFilter { get { throw null; } set { } }
public System.ServiceModel.Dispatcher.ChannelDispatcher ChannelDispatcher { get { throw null; } }
public System.ServiceModel.Dispatcher.MessageFilter ContractFilter { get { throw null; } set { } }
public string ContractName { get { throw null; } }
public string ContractNamespace { get { throw null; } }
public System.ServiceModel.Dispatcher.DispatchRuntime DispatchRuntime { get { throw null; } }
public System.ServiceModel.EndpointAddress EndpointAddress { get { throw null; } }
public int FilterPriority { get { throw null; } set { } }
public bool IsSystemEndpoint { get { throw null; } }
}
public abstract partial class ExceptionHandler
{
protected ExceptionHandler() { }
public static System.ServiceModel.Dispatcher.ExceptionHandler AlwaysHandle { get { throw null; } }
public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)]get { throw null; } set { } }
public static System.ServiceModel.Dispatcher.ExceptionHandler TransportExceptionHandler { get { throw null; } set { } }
public abstract bool HandleException(System.Exception exception);
}
public partial class FaultContractInfo
{
public FaultContractInfo(string action, System.Type detail) { }
public string Action { get { throw null; } }
public System.Type Detail { get { throw null; } }
}
[System.SerializableAttribute]
public partial class FilterInvalidBodyAccessException : System.ServiceModel.Dispatcher.InvalidBodyAccessException
{
public FilterInvalidBodyAccessException() : base (default(string)) { }
protected FilterInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(string)) { }
public FilterInvalidBodyAccessException(string message) : base (default(string)) { }
public FilterInvalidBodyAccessException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(string)) { }
public FilterInvalidBodyAccessException(string message, System.Exception innerException) : base (default(string)) { }
public FilterInvalidBodyAccessException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(string)) { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
}
public partial interface ICallContextInitializer
{
void AfterInvoke(object correlationState);
object BeforeInvoke(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.IClientChannel channel, System.ServiceModel.Channels.Message message);
}
public partial interface IChannelInitializer
{
void Initialize(System.ServiceModel.IClientChannel channel);
}
public partial interface IClientMessageFormatter
{
object DeserializeReply(System.ServiceModel.Channels.Message message, object[] parameters);
System.ServiceModel.Channels.Message SerializeRequest(System.ServiceModel.Channels.MessageVersion messageVersion, object[] parameters);
}
public partial interface IClientMessageInspector
{
void AfterReceiveReply(ref System.ServiceModel.Channels.Message reply, object correlationState);
object BeforeSendRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel);
}
public partial interface IClientOperationSelector
{
bool AreParametersRequiredForSelection { get; }
string SelectOperation(System.Reflection.MethodBase method, object[] parameters);
}
public partial interface IDispatchMessageFormatter
{
void DeserializeRequest(System.ServiceModel.Channels.Message message, object[] parameters);
System.ServiceModel.Channels.Message SerializeReply(System.ServiceModel.Channels.MessageVersion messageVersion, object[] parameters, object result);
}
public partial interface IDispatchMessageInspector
{
object AfterReceiveRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel, System.ServiceModel.InstanceContext instanceContext);
void BeforeSendReply(ref System.ServiceModel.Channels.Message reply, object correlationState);
}
public partial interface IDispatchOperationSelector
{
string SelectOperation(ref System.ServiceModel.Channels.Message message);
}
public partial interface IErrorHandler
{
bool HandleError(System.Exception error);
void ProvideFault(System.Exception error, System.ServiceModel.Channels.MessageVersion version, ref System.ServiceModel.Channels.Message fault);
}
public partial interface IInputSessionShutdown
{
void ChannelFaulted(System.ServiceModel.IDuplexContextChannel channel);
void DoneReceiving(System.ServiceModel.IDuplexContextChannel channel);
}
public partial interface IInstanceContextInitializer
{
void Initialize(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message);
}
public partial interface IInstanceContextProvider
{
System.ServiceModel.InstanceContext GetExistingInstanceContext(System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
void InitializeInstanceContext(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
bool IsIdle(System.ServiceModel.InstanceContext instanceContext);
void NotifyIdle(System.ServiceModel.Dispatcher.InstanceContextIdleCallback callback, System.ServiceModel.InstanceContext instanceContext);
}
public partial interface IInstanceProvider
{
object GetInstance(System.ServiceModel.InstanceContext instanceContext);
object GetInstance(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message);
void ReleaseInstance(System.ServiceModel.InstanceContext instanceContext, object instance);
}
public partial interface IInteractiveChannelInitializer
{
System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state);
void EndDisplayInitializationUI(System.IAsyncResult result);
}
public partial interface IMessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable
{
bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter);
bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer messageBuffer, out System.ServiceModel.Dispatcher.MessageFilter filter);
bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results);
bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results);
bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData value);
bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer messageBuffer, out TFilterData value);
bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results);
bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<TFilterData> results);
}
public delegate void InstanceContextIdleCallback(System.ServiceModel.InstanceContext instanceContext);
[System.SerializableAttribute]
public abstract partial class InvalidBodyAccessException : System.SystemException
{
protected InvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
protected InvalidBodyAccessException(string message) { }
protected InvalidBodyAccessException(string message, System.Exception innerException) { }
}
public partial interface IOperationInvoker
{
bool IsSynchronous { get; }
object[] AllocateInputs();
object Invoke(object instance, object[] inputs, out object[] outputs);
System.IAsyncResult InvokeBegin(object instance, object[] inputs, System.AsyncCallback callback, object state);
object InvokeEnd(object instance, out object[] outputs, System.IAsyncResult result);
}
public partial interface IParameterInspector
{
void AfterCall(string operationName, object[] outputs, object returnValue, object correlationState);
object BeforeCall(string operationName, object[] inputs);
}
[System.Runtime.Serialization.DataContractAttribute]
public partial class MatchAllMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
{
public MatchAllMessageFilter() { }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
[System.Runtime.Serialization.DataContractAttribute]
public partial class MatchNoneMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
{
public MatchNoneMessageFilter() { }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
[System.Runtime.Serialization.DataContractAttribute]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.ActionMessageFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.MatchAllMessageFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.MatchNoneMessageFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.Dispatcher.XPathMessageFilter))]
public abstract partial class MessageFilter
{
protected MessageFilter() { }
protected internal virtual System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
public abstract bool Match(System.ServiceModel.Channels.Message message);
public abstract bool Match(System.ServiceModel.Channels.MessageBuffer buffer);
}
[System.SerializableAttribute]
public partial class MessageFilterException : System.ServiceModel.CommunicationException
{
public MessageFilterException() { }
protected MessageFilterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MessageFilterException(string message) { }
public MessageFilterException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
public MessageFilterException(string message, System.Exception innerException) { }
public MessageFilterException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
}
[System.Runtime.Serialization.DataContractAttribute]
public partial class MessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable, System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData>
{
public MessageFilterTable() { }
public MessageFilterTable(int defaultPriority) { }
public int Count { get { throw null; } }
[System.Runtime.Serialization.DataMemberAttribute]
public int DefaultPriority { get { throw null; } set { } }
public bool IsReadOnly { get { throw null; } }
public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter filter] { get { throw null; } set { } }
public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> Keys { get { throw null; } }
public System.Collections.Generic.ICollection<TFilterData> Values { get { throw null; } }
public void Add(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { }
public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data) { }
public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data, int priority) { }
public void Clear() { }
public bool Contains(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
public bool ContainsKey(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>[] array, int arrayIndex) { }
protected virtual System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData> CreateFilterTable(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>> GetEnumerator() { throw null; }
public bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer buffer, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
[System.MonoTODOAttribute("Consider priority")]
public bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
public bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer buffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
[System.MonoTODOAttribute("Consider priority")]
public bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData data) { throw null; }
public bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer buffer, out TFilterData data) { throw null; }
public bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer buffer, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public int GetPriority(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool Remove(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
public bool Remove(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
public bool TryGetValue(System.ServiceModel.Dispatcher.MessageFilter filter, out TFilterData data) { throw null; }
}
[System.SerializableAttribute]
public partial class MultipleFilterMatchesException : System.SystemException
{
public MultipleFilterMatchesException() { }
protected MultipleFilterMatchesException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MultipleFilterMatchesException(string message) { }
public MultipleFilterMatchesException(string message, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
public MultipleFilterMatchesException(string message, System.Exception innerException) { }
public MultipleFilterMatchesException(string message, System.Exception innerException, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> Filters { get { throw null; } }
}
[System.SerializableAttribute]
public partial class NavigatorInvalidBodyAccessException : System.ServiceModel.Dispatcher.InvalidBodyAccessException
{
public NavigatorInvalidBodyAccessException() : base (default(string)) { }
protected NavigatorInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(string)) { }
public NavigatorInvalidBodyAccessException(string message) : base (default(string)) { }
public NavigatorInvalidBodyAccessException(string message, System.Exception innerException) : base (default(string)) { }
}
public partial class PrefixEndpointAddressMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
{
public PrefixEndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address) { }
public PrefixEndpointAddressMessageFilter(System.ServiceModel.EndpointAddress address, bool includeHostNameInComparison) { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } }
public bool IncludeHostNameInComparison { get { throw null; } }
[System.MonoTODOAttribute]
protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
[System.MonoTODOAttribute]
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
public abstract partial class SeekableXPathNavigator : System.Xml.XPath.XPathNavigator
{
protected SeekableXPathNavigator() { }
public abstract long CurrentPosition { get; set; }
public abstract System.Xml.XmlNodeOrder ComparePosition(long firstPosition, long secondPosition);
public abstract string GetLocalName(long nodePosition);
public abstract string GetName(long nodePosition);
public abstract string GetNamespace(long nodePosition);
public abstract System.Xml.XPath.XPathNodeType GetNodeType(long nodePosition);
public abstract string GetValue(long nodePosition);
}
public sealed partial class ServiceThrottle
{
internal ServiceThrottle() { }
public int MaxConcurrentCalls { get { throw null; } set { } }
public int MaxConcurrentInstances { get { throw null; } set { } }
public int MaxConcurrentSessions { get { throw null; } set { } }
}
public partial class XPathMessageContext : System.Xml.Xsl.XsltContext
{
public XPathMessageContext() { }
public XPathMessageContext(System.Xml.NameTable table) { }
public override bool Whitespace { get { throw null; } }
public override int CompareDocument(string baseUri, string nextBaseUri) { throw null; }
public override bool PreserveWhitespace(System.Xml.XPath.XPathNavigator node) { throw null; }
public override System.Xml.Xsl.IXsltContextFunction ResolveFunction(string prefix, string name, System.Xml.XPath.XPathResultType[] argTypes) { throw null; }
public override System.Xml.Xsl.IXsltContextVariable ResolveVariable(string prefix, string name) { throw null; }
}
[System.MonoTODOAttribute]
[System.Xml.Serialization.XmlRootAttribute("XPathMessageFilter", Namespace="http://schemas.microsoft.com/serviceModel/2004/05/xpathfilter")]
[System.Xml.Serialization.XmlSchemaProviderAttribute("StaticGetSchema")]
public partial class XPathMessageFilter : System.ServiceModel.Dispatcher.MessageFilter, System.Xml.Serialization.IXmlSerializable
{
public XPathMessageFilter() { }
public XPathMessageFilter(string xpath) { }
public XPathMessageFilter(string xpath, System.Xml.XmlNamespaceManager namespaces) { }
public XPathMessageFilter(string xpath, System.Xml.Xsl.XsltContext context) { }
[System.MonoTODOAttribute]
public XPathMessageFilter(System.Xml.XmlReader reader) { }
[System.MonoTODOAttribute]
public XPathMessageFilter(System.Xml.XmlReader reader, System.Xml.XmlNamespaceManager namespaces) { }
[System.MonoTODOAttribute]
public XPathMessageFilter(System.Xml.XmlReader reader, System.Xml.Xsl.XsltContext context) { }
public System.Xml.XmlNamespaceManager Namespaces { get { throw null; } }
public int NodeQuota { get { throw null; } set { } }
public string XPath { get { throw null; } }
protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData>() { throw null; }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
public bool Match(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator) { throw null; }
public bool Match(System.Xml.XPath.XPathNavigator navigator) { throw null; }
protected virtual System.Xml.Schema.XmlSchema OnGetSchema() { throw null; }
protected virtual void OnReadXml(System.Xml.XmlReader reader) { }
protected virtual void OnWriteXml(System.Xml.XmlWriter writer) { }
protected void ReadXPath(System.Xml.XmlReader reader, System.Xml.XmlNamespaceManager namespaces) { }
public static System.Xml.Schema.XmlSchemaType StaticGetSchema(System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public void TrimToSize() { }
protected void WriteXPath(System.Xml.XmlWriter writer, System.Xml.IXmlNamespaceResolver resolver) { }
public void WriteXPathTo(System.Xml.XmlWriter writer, string prefix, string localName, string ns, bool writeNamespaces) { }
}
[System.Runtime.Serialization.DataContractAttribute]
public partial class XPathMessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>>, System.Collections.IEnumerable, System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData>
{
[System.MonoTODOAttribute]
public XPathMessageFilterTable() { }
public XPathMessageFilterTable(int capacity) { }
public int Count { get { throw null; } }
public bool IsReadOnly { get { throw null; } }
public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter filter] { get { throw null; } set { } }
public System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> Keys { get { throw null; } }
[System.Runtime.Serialization.DataMemberAttribute]
public int NodeQuota { get { throw null; } set { } }
public System.Collections.Generic.ICollection<TFilterData> Values { get { throw null; } }
public void Add(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { }
public void Add(System.ServiceModel.Dispatcher.MessageFilter filter, TFilterData data) { }
[System.MonoTODOAttribute]
public void Add(System.ServiceModel.Dispatcher.XPathMessageFilter filter, TFilterData data) { }
public void Clear() { }
public bool Contains(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
public bool ContainsKey(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>[] array, int arrayIndex) { }
public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>> GetEnumerator() { throw null; }
public bool GetMatchingFilter(System.ServiceModel.Channels.Message message, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer messageBuffer, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool GetMatchingFilter(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool GetMatchingFilter(System.Xml.XPath.XPathNavigator navigator, out System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool GetMatchingFilters(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
public bool GetMatchingFilters(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
public bool GetMatchingFilters(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
public bool GetMatchingFilters(System.Xml.XPath.XPathNavigator navigator, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results) { throw null; }
public bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData data) { throw null; }
public bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer messageBuffer, out TFilterData data) { throw null; }
public bool GetMatchingValue(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, out TFilterData data) { throw null; }
public bool GetMatchingValue(System.Xml.XPath.XPathNavigator navigator, out TFilterData data) { throw null; }
public bool GetMatchingValues(System.ServiceModel.Channels.Message message, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public bool GetMatchingValues(System.ServiceModel.Channels.MessageBuffer messageBuffer, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public bool GetMatchingValues(System.ServiceModel.Dispatcher.SeekableXPathNavigator navigator, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public bool GetMatchingValues(System.Xml.XPath.XPathNavigator navigator, System.Collections.Generic.ICollection<TFilterData> results) { throw null; }
public bool Remove(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData> item) { throw null; }
public bool Remove(System.ServiceModel.Dispatcher.MessageFilter filter) { throw null; }
public bool Remove(System.ServiceModel.Dispatcher.XPathMessageFilter filter) { throw null; }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
public void TrimToSize() { }
public bool TryGetValue(System.ServiceModel.Dispatcher.MessageFilter filter, out TFilterData data) { throw null; }
}
[System.SerializableAttribute]
public partial class XPathNavigatorException : System.Xml.XPath.XPathException
{
public XPathNavigatorException() { }
protected XPathNavigatorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public XPathNavigatorException(string message) { }
public XPathNavigatorException(string message, System.Exception innerException) { }
}
}
namespace System.ServiceModel.MsmqIntegration
{
public partial class MsmqIntegrationBinding : System.ServiceModel.MsmqBindingBase
{
public MsmqIntegrationBinding() { }
public MsmqIntegrationBinding(System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode securityMode) { }
[System.MonoTODOAttribute]
public MsmqIntegrationBinding(string configurationName) { }
public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity Security { get { throw null; } }
public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; }
}
public sealed partial class MsmqIntegrationBindingElement : System.ServiceModel.Channels.MsmqBindingElementBase
{
public MsmqIntegrationBindingElement() { }
public override string Scheme { get { throw null; } }
public System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat SerializationFormat { get { throw null; } set { } }
public System.Type[] TargetSerializationTypes { get { throw null; } set { } }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override bool CanBuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
public override System.ServiceModel.Channels.BindingElement Clone() { throw null; }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public sealed partial class MsmqIntegrationMessageProperty
{
public const string Name = "MsmqIntegrationMessageProperty";
public MsmqIntegrationMessageProperty() { }
public System.Nullable<System.Messaging.AcknowledgeTypes> AcknowledgeType { get { throw null; } set { } }
public System.Nullable<System.Messaging.Acknowledgment> Acknowledgment { get { throw null; } }
public System.Uri AdministrationQueue { get { throw null; } set { } }
public System.Nullable<int> AppSpecific { get { throw null; } set { } }
public System.Nullable<System.DateTime> ArrivedTime { get { throw null; } }
public System.Nullable<bool> Authenticated { get { throw null; } }
public object Body { get { throw null; } set { } }
public System.Nullable<int> BodyType { get { throw null; } set { } }
public string CorrelationId { get { throw null; } set { } }
public System.Uri DestinationQueue { get { throw null; } }
public byte[] Extension { get { throw null; } set { } }
public string Id { get { throw null; } }
public string Label { get { throw null; } set { } }
public System.Nullable<System.Messaging.MessageType> MessageType { get { throw null; } }
public System.Nullable<System.Messaging.MessagePriority> Priority { get { throw null; } set { } }
public System.Uri ResponseQueue { get { throw null; } set { } }
public byte[] SenderId { get { throw null; } }
public System.Nullable<System.DateTime> SentTime { get { throw null; } }
public System.Nullable<System.TimeSpan> TimeToReachQueue { get { throw null; } set { } }
[System.MonoTODOAttribute]
public static System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty Get(System.ServiceModel.Channels.Message message) { throw null; }
}
public sealed partial class MsmqIntegrationSecurity
{
public MsmqIntegrationSecurity() { }
public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get { throw null; } set { } }
public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } }
}
public enum MsmqIntegrationSecurityMode
{
None = 0,
Transport = 1,
}
public enum MsmqMessageSerializationFormat
{
ActiveX = 2,
Binary = 1,
ByteArray = 3,
Stream = 4,
Xml = 0,
}
[System.ServiceModel.MessageContractAttribute]
public sealed partial class MsmqMessage<T>
{
public MsmqMessage(T body) { }
public System.Nullable<System.Messaging.AcknowledgeTypes> AcknowledgeType { get { throw null; } set { } }
public System.Nullable<System.Messaging.Acknowledgment> Acknowledgment { get { throw null; } }
public System.Uri AdministrationQueue { get { throw null; } set { } }
public System.Nullable<int> AppSpecific { get { throw null; } set { } }
public System.Nullable<System.DateTime> ArrivedTime { get { throw null; } }
public System.Nullable<bool> Authenticated { get { throw null; } }
public T Body { get { throw null; } set { } }
public System.Nullable<int> BodyType { get { throw null; } set { } }
public string CorrelationId { get { throw null; } set { } }
public System.Uri DestinationQueue { get { throw null; } }
public byte[] Extension { get { throw null; } set { } }
public string Id { get { throw null; } }
public string Label { get { throw null; } set { } }
public System.Nullable<System.Messaging.MessageType> MessageType { get { throw null; } }
public System.Nullable<System.Messaging.MessagePriority> Priority { get { throw null; } set { } }
public System.Uri ResponseQueue { get { throw null; } set { } }
public byte[] SenderId { get { throw null; } }
public System.Nullable<System.DateTime> SentTime { get { throw null; } }
public System.Nullable<System.TimeSpan> TimeToReachQueue { get { throw null; } set { } }
}
}
namespace System.ServiceModel.PeerResolvers
{
[System.MonoTODOAttribute("Implement cleanup and refresh")]
[System.ServiceModel.ServiceBehaviorAttribute(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)]
public partial class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
{
public CustomPeerResolverService() { }
public System.TimeSpan CleanupInterval { get { throw null; } set { } }
public bool ControlShape { get { throw null; } set { } }
public System.TimeSpan RefreshInterval { get { throw null; } set { } }
[System.MonoTODOAttribute("Do we have to unregister nodes here?")]
public virtual void Close() { }
public virtual System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo GetServiceSettings() { throw null; }
public virtual void Open() { }
public virtual System.ServiceModel.PeerResolvers.RefreshResponseInfo Refresh(System.ServiceModel.PeerResolvers.RefreshInfo refreshInfo) { throw null; }
public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.Guid clientId, string meshId, System.ServiceModel.PeerNodeAddress address) { throw null; }
public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.ServiceModel.PeerResolvers.RegisterInfo registerInfo) { throw null; }
public virtual System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve(System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo) { throw null; }
public virtual void Unregister(System.ServiceModel.PeerResolvers.UnregisterInfo unregisterInfo) { }
public virtual System.ServiceModel.PeerResolvers.RegisterResponseInfo Update(System.ServiceModel.PeerResolvers.UpdateInfo updateInfo) { throw null; }
}
[System.ServiceModel.ServiceContractAttribute(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=System.ServiceModel.SessionMode.Allowed)]
public partial interface IPeerResolverContract
{
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="GetServiceInfo", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/GetServiceSettings", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/GetServiceSettingsResponse")]
System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo GetServiceSettings();
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Refresh", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Refresh", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/RefreshResponse")]
System.ServiceModel.PeerResolvers.RefreshResponseInfo Refresh(System.ServiceModel.PeerResolvers.RefreshInfo refreshInfo);
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Register", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Register", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/RegisterResponse")]
System.ServiceModel.PeerResolvers.RegisterResponseInfo Register(System.ServiceModel.PeerResolvers.RegisterInfo registerInfo);
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Resolve", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Resolve", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/ResolveResponse")]
System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve(System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo);
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Unregister", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Unregister")]
void Unregister(System.ServiceModel.PeerResolvers.UnregisterInfo unregisterInfo);
[System.ServiceModel.OperationContractAttribute(IsOneWay=false, Name="Update", Action="http://schemas.microsoft.com/net/2006/05/peer/resolver/Update", ReplyAction="http://schemas.microsoft.com/net/2006/05/peer/resolver/UpdateResponse")]
System.ServiceModel.PeerResolvers.RegisterResponseInfo Update(System.ServiceModel.PeerResolvers.UpdateInfo updateInfo);
}
public partial class PeerCustomResolverSettings
{
public PeerCustomResolverSettings() { }
public System.ServiceModel.EndpointAddress Address { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding Binding { get { throw null; } set { } }
public bool IsBindingSpecified { get { throw null; } }
public System.ServiceModel.PeerResolver Resolver { get { throw null; } set { } }
}
public enum PeerReferralPolicy
{
DoNotShare = 2,
Service = 0,
Share = 1,
}
public enum PeerResolverMode
{
Auto = 0,
Custom = 2,
Pnrp = 1,
}
public partial class PeerResolverSettings
{
public PeerResolverSettings() { }
public System.ServiceModel.PeerResolvers.PeerCustomResolverSettings Custom { get { throw null; } }
public System.ServiceModel.PeerResolvers.PeerResolverMode Mode { get { throw null; } set { } }
public System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class RefreshInfo
{
public RefreshInfo() { }
public RefreshInfo(string meshId, System.Guid regId) { }
public string MeshId { get { throw null; } }
public System.Guid RegistrationId { get { throw null; } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class RefreshResponseInfo
{
public RefreshResponseInfo() { }
public RefreshResponseInfo(System.TimeSpan registrationLifetime, System.ServiceModel.PeerResolvers.RefreshResult result) { }
public System.TimeSpan RegistrationLifetime { get { throw null; } set { } }
public System.ServiceModel.PeerResolvers.RefreshResult Result { get { throw null; } set { } }
public bool HasBody() { throw null; }
}
public enum RefreshResult
{
RegistrationNotFound = 1,
Success = 0,
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class RegisterInfo
{
public RegisterInfo() { }
public RegisterInfo(System.Guid client, string meshId, System.ServiceModel.PeerNodeAddress address) { }
public System.Guid ClientId { get { throw null; } }
public string MeshId { get { throw null; } }
public System.ServiceModel.PeerNodeAddress NodeAddress { get { throw null; } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class RegisterResponseInfo
{
public RegisterResponseInfo() { }
public RegisterResponseInfo(System.Guid registrationId, System.TimeSpan registrationLifetime) { }
public System.Guid RegistrationId { get { throw null; } set { } }
public System.TimeSpan RegistrationLifetime { get { throw null; } set { } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class ResolveInfo
{
public ResolveInfo() { }
public ResolveInfo(System.Guid clientId, string meshId, int maxAddresses) { }
public System.Guid ClientId { get { throw null; } }
public int MaxAddresses { get { throw null; } }
public string MeshId { get { throw null; } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class ResolveResponseInfo
{
public ResolveResponseInfo() { }
public ResolveResponseInfo(System.ServiceModel.PeerNodeAddress[] addresses) { }
public System.Collections.Generic.IList<System.ServiceModel.PeerNodeAddress> Addresses { get { throw null; } set { } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class ServiceSettingsResponseInfo
{
public ServiceSettingsResponseInfo() { }
public ServiceSettingsResponseInfo(bool control) { }
public bool ControlMeshShape { get { throw null; } set { } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class UnregisterInfo
{
public UnregisterInfo() { }
public UnregisterInfo(string meshId, System.Guid registrationId) { }
public string MeshId { get { throw null; } }
public System.Guid RegistrationId { get { throw null; } }
public bool HasBody() { throw null; }
}
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class UpdateInfo
{
public UpdateInfo() { }
public UpdateInfo(System.Guid registrationId, System.Guid client, string meshId, System.ServiceModel.PeerNodeAddress address) { }
public System.Guid ClientId { get { throw null; } }
public string MeshId { get { throw null; } }
public System.ServiceModel.PeerNodeAddress NodeAddress { get { throw null; } }
public System.Guid RegistrationId { get { throw null; } }
public bool HasBody() { throw null; }
}
}
namespace System.ServiceModel.Security
{
public abstract partial class BasicSecurityProfileVersion
{
internal BasicSecurityProfileVersion() { }
public static System.ServiceModel.Security.BasicSecurityProfileVersion BasicSecurityProfile10 { get { throw null; } }
}
public partial class ChannelProtectionRequirements
{
public ChannelProtectionRequirements() { }
public ChannelProtectionRequirements(System.ServiceModel.Security.ChannelProtectionRequirements other) { }
public System.ServiceModel.Security.ScopedMessagePartSpecification IncomingEncryptionParts { get { throw null; } }
public System.ServiceModel.Security.ScopedMessagePartSpecification IncomingSignatureParts { get { throw null; } }
public bool IsReadOnly { get { throw null; } }
public System.ServiceModel.Security.ScopedMessagePartSpecification OutgoingEncryptionParts { get { throw null; } }
public System.ServiceModel.Security.ScopedMessagePartSpecification OutgoingSignatureParts { get { throw null; } }
public void Add(System.ServiceModel.Security.ChannelProtectionRequirements protectionRequirements) { }
public void Add(System.ServiceModel.Security.ChannelProtectionRequirements protectionRequirements, bool channelScopeOnly) { }
public System.ServiceModel.Security.ChannelProtectionRequirements CreateInverse() { throw null; }
public void MakeReadOnly() { }
}
public partial class DataProtectionSecurityStateEncoder : System.ServiceModel.Security.SecurityStateEncoder
{
public DataProtectionSecurityStateEncoder() { }
public DataProtectionSecurityStateEncoder(bool useCurrentUserProtectionScope) { }
public DataProtectionSecurityStateEncoder(bool useCurrentUserProtectionScope, byte[] entropy) { }
public bool UseCurrentUserProtectionScope { get { throw null; } }
protected internal override byte[] DecodeSecurityState(byte[] data) { throw null; }
protected internal override byte[] EncodeSecurityState(byte[] data) { throw null; }
public byte[] GetEntropy() { throw null; }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
[System.SerializableAttribute]
public partial class ExpiredSecurityTokenException : System.ServiceModel.Security.MessageSecurityException
{
public ExpiredSecurityTokenException() { }
protected ExpiredSecurityTokenException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ExpiredSecurityTokenException(string message) { }
public ExpiredSecurityTokenException(string message, System.Exception innerException) { }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
}
public sealed partial class HttpDigestClientCredential
{
internal HttpDigestClientCredential() { }
public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
public System.Net.NetworkCredential ClientCredential { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public abstract partial class IdentityVerifier
{
protected IdentityVerifier() { }
public abstract bool CheckAccess(System.ServiceModel.EndpointIdentity identity, System.IdentityModel.Policy.AuthorizationContext authContext);
[System.MonoTODOAttribute]
public static System.ServiceModel.Security.IdentityVerifier CreateDefault() { throw null; }
public abstract bool TryGetIdentity(System.ServiceModel.EndpointAddress reference, out System.ServiceModel.EndpointIdentity identity);
}
public partial interface IEndpointIdentityProvider
{
System.ServiceModel.EndpointIdentity GetIdentityOfSelf(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement);
}
[System.MonoTODOAttribute]
public partial class InfocardInteractiveChannelInitializer : System.ServiceModel.Dispatcher.IInteractiveChannelInitializer
{
[System.MonoTODOAttribute]
public InfocardInteractiveChannelInitializer(System.ServiceModel.Description.ClientCredentials credentials, System.ServiceModel.Channels.Binding binding) { }
public System.ServiceModel.Channels.Binding Binding { get { throw null; } }
[System.MonoTODOAttribute]
public System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state) { throw null; }
[System.MonoTODOAttribute]
public void EndDisplayInitializationUI(System.IAsyncResult result) { }
}
public partial interface ISecureConversationSession : System.ServiceModel.Channels.ISession, System.ServiceModel.Security.ISecuritySession
{
bool TryReadSessionTokenIdentifier(System.Xml.XmlReader reader);
void WriteSessionTokenIdentifier(System.Xml.XmlDictionaryWriter writer);
}
public partial interface ISecuritySession : System.ServiceModel.Channels.ISession
{
System.ServiceModel.EndpointIdentity RemoteIdentity { get; }
}
[System.MonoTODOAttribute]
public sealed partial class IssuedTokenClientCredential
{
internal IssuedTokenClientCredential() { }
public bool CacheIssuedTokens { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityKeyEntropyMode DefaultKeyEntropyMode { get { throw null; } set { } }
public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
public System.Collections.Generic.Dictionary<System.Uri, System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior>> IssuerChannelBehaviors { get { throw null; } }
public System.ServiceModel.EndpointAddress LocalIssuerAddress { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding LocalIssuerBinding { get { throw null; } set { } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> LocalIssuerChannelBehaviors { get { throw null; } }
public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public partial class IssuedTokenServiceCredential
{
internal IssuedTokenServiceCredential() { }
[System.MonoTODOAttribute]
public System.Collections.Generic.IList<string> AllowedAudienceUris { get { throw null; } }
[System.MonoTODOAttribute]
public bool AllowUntrustedRsaIssuers { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.IdentityModel.Selectors.AudienceUriMode AudienceUriMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2> KnownCertificates { get { throw null; } }
[System.MonoTODOAttribute]
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.IdentityModel.Tokens.SamlSerializer SamlSerializer { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
public partial class MessagePartSpecification
{
public MessagePartSpecification() { }
public MessagePartSpecification(bool isBodyIncluded) { }
public MessagePartSpecification(bool isBodyIncluded, params System.Xml.XmlQualifiedName[] headerTypes) { }
public MessagePartSpecification(params System.Xml.XmlQualifiedName[] headerTypes) { }
public System.Collections.Generic.ICollection<System.Xml.XmlQualifiedName> HeaderTypes { get { throw null; } }
public bool IsBodyIncluded { get { throw null; } set { } }
public bool IsReadOnly { get { throw null; } }
public static System.ServiceModel.Security.MessagePartSpecification NoParts { get { throw null; } }
public void Clear() { }
public void MakeReadOnly() { }
public void Union(System.ServiceModel.Security.MessagePartSpecification specification) { }
}
public enum MessageProtectionOrder
{
EncryptBeforeSign = 2,
SignBeforeEncrypt = 0,
SignBeforeEncryptAndEncryptSignature = 1,
}
[System.SerializableAttribute]
public partial class MessageSecurityException : System.ServiceModel.CommunicationException
{
public MessageSecurityException() { }
protected MessageSecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MessageSecurityException(string message) { }
public MessageSecurityException(string message, System.Exception innerException) { }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
}
public partial class PeerCredential
{
internal PeerCredential() { }
public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
public string MeshPassword { get { throw null; } set { } }
public System.ServiceModel.Security.X509PeerCertificateAuthentication MessageSenderAuthentication { get { throw null; } set { } }
public System.ServiceModel.Security.X509PeerCertificateAuthentication PeerAuthentication { get { throw null; } set { } }
[System.MonoTODOAttribute]
public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
[System.MonoTODOAttribute]
public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
}
public partial class ScopedMessagePartSpecification
{
public ScopedMessagePartSpecification() { }
public ScopedMessagePartSpecification(System.ServiceModel.Security.ScopedMessagePartSpecification other) { }
public System.Collections.Generic.ICollection<string> Actions { get { throw null; } }
public System.ServiceModel.Security.MessagePartSpecification ChannelParts { get { throw null; } }
public bool IsReadOnly { get { throw null; } }
public void AddParts(System.ServiceModel.Security.MessagePartSpecification parts) { }
public void AddParts(System.ServiceModel.Security.MessagePartSpecification parts, string action) { }
public void MakeReadOnly() { }
public bool TryGetParts(string action, bool excludeChannelScope, out System.ServiceModel.Security.MessagePartSpecification parts) { throw null; }
public bool TryGetParts(string action, out System.ServiceModel.Security.MessagePartSpecification parts) { throw null; }
}
public sealed partial class SecureConversationServiceCredential
{
internal SecureConversationServiceCredential() { }
public System.Collections.ObjectModel.Collection<System.Type> SecurityContextClaimTypes { get { throw null; } }
public System.ServiceModel.Security.SecurityStateEncoder SecurityStateEncoder { get { throw null; } set { } }
}
public abstract partial class SecureConversationVersion
{
protected SecureConversationVersion() { }
public static System.ServiceModel.Security.SecureConversationVersion Default { get { throw null; } }
public System.Xml.XmlDictionaryString Namespace { get { throw null; } }
public System.Xml.XmlDictionaryString Prefix { get { throw null; } }
public static System.ServiceModel.Security.SecureConversationVersion WSSecureConversation13 { get { throw null; } }
public static System.ServiceModel.Security.SecureConversationVersion WSSecureConversationFeb2005 { get { throw null; } }
}
[System.SerializableAttribute]
public partial class SecurityAccessDeniedException : System.ServiceModel.CommunicationException
{
public SecurityAccessDeniedException() { }
protected SecurityAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SecurityAccessDeniedException(string message) { }
public SecurityAccessDeniedException(string message, System.Exception innerException) { }
}
public abstract partial class SecurityAlgorithmSuite
{
protected SecurityAlgorithmSuite() { }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Sha256 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic128Sha256Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Sha256 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic192Sha256Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Sha256 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Basic256Sha256Rsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite Default { get { throw null; } }
public abstract string DefaultAsymmetricKeyWrapAlgorithm { get; }
public abstract string DefaultAsymmetricSignatureAlgorithm { get; }
public abstract string DefaultCanonicalizationAlgorithm { get; }
public abstract string DefaultDigestAlgorithm { get; }
public abstract string DefaultEncryptionAlgorithm { get; }
public abstract int DefaultEncryptionKeyDerivationLength { get; }
public abstract int DefaultSignatureKeyDerivationLength { get; }
public abstract int DefaultSymmetricKeyLength { get; }
public abstract string DefaultSymmetricKeyWrapAlgorithm { get; }
public abstract string DefaultSymmetricSignatureAlgorithm { get; }
public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDes { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesRsa15 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesSha256 { get { throw null; } }
public static System.ServiceModel.Security.SecurityAlgorithmSuite TripleDesSha256Rsa15 { get { throw null; } }
public abstract bool IsAsymmetricKeyLengthSupported(int length);
public virtual bool IsAsymmetricKeyWrapAlgorithmSupported(string algorithm) { throw null; }
public virtual bool IsAsymmetricSignatureAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsCanonicalizationAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsDigestAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsEncryptionAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsEncryptionKeyDerivationAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsSignatureKeyDerivationAlgorithmSupported(string algorithm) { throw null; }
public abstract bool IsSymmetricKeyLengthSupported(int length);
[System.MonoTODOAttribute]
public virtual bool IsSymmetricKeyWrapAlgorithmSupported(string algorithm) { throw null; }
[System.MonoTODOAttribute]
public virtual bool IsSymmetricSignatureAlgorithmSupported(string algorithm) { throw null; }
}
public abstract partial class SecurityCredentialsManager
{
protected SecurityCredentialsManager() { }
public abstract System.IdentityModel.Selectors.SecurityTokenManager CreateSecurityTokenManager();
}
public enum SecurityKeyEntropyMode
{
ClientEntropy = 0,
CombinedEntropy = 2,
ServerEntropy = 1,
}
public partial class SecurityMessageProperty : System.IDisposable, System.ServiceModel.Channels.IMessageProperty
{
public SecurityMessageProperty() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get { throw null; } set { } }
public bool HasIncomingSupportingTokens { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.SupportingTokenSpecification> IncomingSupportingTokens { get { throw null; } }
public System.ServiceModel.Security.SecurityTokenSpecification InitiatorToken { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityTokenSpecification ProtectionToken { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityTokenSpecification RecipientToken { get { throw null; } set { } }
public string SenderIdPrefix { get { throw null; } set { } }
public System.ServiceModel.ServiceSecurityContext ServiceSecurityContext { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityTokenSpecification TransportToken { get { throw null; } set { } }
public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; }
public void Dispose() { }
public static System.ServiceModel.Security.SecurityMessageProperty GetOrCreate(System.ServiceModel.Channels.Message message) { throw null; }
}
[System.SerializableAttribute]
public partial class SecurityNegotiationException : System.ServiceModel.CommunicationException
{
public SecurityNegotiationException() { }
protected SecurityNegotiationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SecurityNegotiationException(string message) { }
public SecurityNegotiationException(string message, System.Exception innerException) { }
}
public abstract partial class SecurityPolicyVersion
{
protected SecurityPolicyVersion() { }
public string Namespace { get { throw null; } }
public string Prefix { get { throw null; } }
public static System.ServiceModel.Security.SecurityPolicyVersion WSSecurityPolicy11 { get { throw null; } }
public static System.ServiceModel.Security.SecurityPolicyVersion WSSecurityPolicy12 { get { throw null; } }
}
public abstract partial class SecurityStateEncoder
{
protected SecurityStateEncoder() { }
protected internal abstract byte[] DecodeSecurityState(byte[] data);
protected internal abstract byte[] EncodeSecurityState(byte[] data);
}
public enum SecurityTokenAttachmentMode
{
Endorsing = 1,
Signed = 0,
SignedEncrypted = 3,
SignedEndorsing = 2,
}
public partial class SecurityTokenSpecification
{
public SecurityTokenSpecification(System.IdentityModel.Tokens.SecurityToken token, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> tokenPolicies) { }
public System.IdentityModel.Tokens.SecurityToken SecurityToken { get { throw null; } }
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> SecurityTokenPolicies { get { throw null; } }
}
public abstract partial class SecurityVersion
{
protected SecurityVersion() { }
public static System.ServiceModel.Security.SecurityVersion WSSecurity10 { get { throw null; } }
public static System.ServiceModel.Security.SecurityVersion WSSecurity11 { get { throw null; } }
}
public partial class ServiceCredentialsSecurityTokenManager : System.IdentityModel.Selectors.SecurityTokenManager, System.ServiceModel.Security.IEndpointIdentityProvider
{
public ServiceCredentialsSecurityTokenManager(System.ServiceModel.Description.ServiceCredentials parent) { }
public System.ServiceModel.Description.ServiceCredentials ServiceCredentials { get { throw null; } }
[System.MonoTODOAttribute]
public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { throw null; }
[System.MonoTODOAttribute]
public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
[System.MonoTODOAttribute("pass correct arguments to WSSecurityTokenSerializer..ctor()")]
public override System.IdentityModel.Selectors.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version) { throw null; }
[System.MonoTODOAttribute]
public virtual System.ServiceModel.EndpointIdentity GetIdentityOfSelf(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) { throw null; }
protected internal bool IsIssuedSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
}
public partial class SspiSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
{
[System.MonoTODOAttribute]
public SspiSecurityTokenProvider(System.Net.NetworkCredential credential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
public SspiSecurityTokenProvider(System.Net.NetworkCredential credential, bool allowNtlm, System.Security.Principal.TokenImpersonationLevel impersonationLevel) { }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
}
public partial class SupportingTokenSpecification : System.ServiceModel.Security.SecurityTokenSpecification
{
public SupportingTokenSpecification(System.IdentityModel.Tokens.SecurityToken token, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> tokenPolicies, System.ServiceModel.Security.SecurityTokenAttachmentMode attachmentMode) : base (default(System.IdentityModel.Tokens.SecurityToken), default(System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>)) { }
public System.ServiceModel.Security.SecurityTokenAttachmentMode SecurityTokenAttachmentMode { get { throw null; } }
}
public abstract partial class TrustVersion
{
protected TrustVersion() { }
public static System.ServiceModel.Security.TrustVersion Default { get { throw null; } }
public System.Xml.XmlDictionaryString Namespace { get { throw null; } }
public System.Xml.XmlDictionaryString Prefix { get { throw null; } }
public static System.ServiceModel.Security.TrustVersion WSTrust13 { get { throw null; } }
public static System.ServiceModel.Security.TrustVersion WSTrustFeb2005 { get { throw null; } }
}
public sealed partial class UserNamePasswordClientCredential
{
internal UserNamePasswordClientCredential() { }
public string Password { get { throw null; } set { } }
public string UserName { get { throw null; } set { } }
}
public sealed partial class UserNamePasswordServiceCredential
{
internal UserNamePasswordServiceCredential() { }
[System.MonoTODOAttribute]
public System.TimeSpan CachedLogonTokenLifetime { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool CacheLogonTokens { get { throw null; } set { } }
public System.IdentityModel.Selectors.UserNamePasswordValidator CustomUserNamePasswordValidator { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool IncludeWindowsGroups { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int MaxCachedLogonTokens { get { throw null; } set { } }
public System.Web.Security.MembershipProvider MembershipProvider { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.ServiceModel.Security.UserNamePasswordValidationMode UserNamePasswordValidationMode { get { throw null; } set { } }
}
public enum UserNamePasswordValidationMode
{
Custom = 2,
MembershipProvider = 1,
Windows = 0,
}
public sealed partial class WindowsClientCredential
{
internal WindowsClientCredential() { }
public System.Security.Principal.TokenImpersonationLevel AllowedImpersonationLevel { get { throw null; } set { } }
public bool AllowNtlm { get { throw null; } set { } }
[System.MonoTODOAttribute]
public System.Net.NetworkCredential ClientCredential { get { throw null; } set { } }
}
public sealed partial class WindowsServiceCredential
{
internal WindowsServiceCredential() { }
public bool AllowAnonymousLogons { get { throw null; } set { } }
public bool IncludeWindowsGroups { get { throw null; } set { } }
}
public partial class WSSecurityTokenSerializer : System.IdentityModel.Selectors.SecurityTokenSerializer
{
public WSSecurityTokenSerializer() { }
public WSSecurityTokenSerializer(bool emitBspRequiredAttributes) { }
public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion) { }
public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes) { }
public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer) { }
public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes) { }
public WSSecurityTokenSerializer(System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maximumKeyDerivationOffset, int maximumKeyDerivationLabelLength, int maximumKeyDerivationNonceLength) { }
public static System.ServiceModel.Security.WSSecurityTokenSerializer DefaultInstance { get { throw null; } }
public bool EmitBspRequiredAttributes { get { throw null; } }
[System.MonoTODOAttribute]
public int MaximumKeyDerivationLabelLength { get { throw null; } }
[System.MonoTODOAttribute]
public int MaximumKeyDerivationNonceLength { get { throw null; } }
[System.MonoTODOAttribute]
public int MaximumKeyDerivationOffset { get { throw null; } }
public System.ServiceModel.Security.SecurityVersion SecurityVersion { get { throw null; } }
[System.MonoTODOAttribute]
protected override bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
[System.MonoTODOAttribute]
protected override bool CanReadKeyIdentifierCore(System.Xml.XmlReader reader) { throw null; }
[System.MonoTODOAttribute]
protected override bool CanReadTokenCore(System.Xml.XmlReader reader) { throw null; }
[System.MonoTODOAttribute]
protected override bool CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
[System.MonoTODOAttribute]
protected override bool CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; }
[System.MonoTODOAttribute]
protected override bool CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
[System.MonoTODOAttribute]
public virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(System.Xml.XmlElement element, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle tokenReferenceStyle) { throw null; }
protected virtual string GetTokenTypeUri(System.Type tokenType) { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader) { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(System.Xml.XmlReader reader) { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityToken ReadTokenCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
[System.MonoTODOAttribute]
protected override void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { }
[System.MonoTODOAttribute]
protected override void WriteKeyIdentifierCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { }
[System.MonoTODOAttribute]
protected override void WriteTokenCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { }
}
public sealed partial class X509CertificateInitiatorClientCredential
{
internal X509CertificateInitiatorClientCredential() { }
public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
}
public sealed partial class X509CertificateInitiatorServiceCredential
{
internal X509CertificateInitiatorServiceCredential() { }
public System.ServiceModel.Security.X509ClientCertificateAuthentication Authentication { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
}
public sealed partial class X509CertificateRecipientClientCredential
{
internal X509CertificateRecipientClientCredential() { }
public System.ServiceModel.Security.X509ServiceCertificateAuthentication Authentication { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509Certificate2 DefaultCertificate { get { throw null; } set { } }
public System.Collections.Generic.Dictionary<System.Uri, System.Security.Cryptography.X509Certificates.X509Certificate2> ScopedCertificates { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.Security.X509ServiceCertificateAuthentication SslCertificateAuthentication { get { throw null; } set { } }
public void SetDefaultCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
public void SetDefaultCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
public void SetScopedCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, System.Uri targetService) { }
public void SetScopedCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Uri targetService) { }
}
public sealed partial class X509CertificateRecipientServiceCredential
{
internal X509CertificateRecipientServiceCredential() { }
public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } }
public void SetCertificate(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { }
public void SetCertificate(string subjectName) { }
public void SetCertificate(string subjectName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName) { }
}
[System.MonoTODOAttribute]
public partial class X509ClientCertificateAuthentication
{
internal X509ClientCertificateAuthentication() { }
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
public bool IncludeWindowsGroups { get { throw null; } set { } }
public bool MapClientCertificateToWindowsAccount { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public partial class X509PeerCertificateAuthentication
{
internal X509PeerCertificateAuthentication() { }
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
public partial class X509ServiceCertificateAuthentication
{
public X509ServiceCertificateAuthentication() { }
public System.ServiceModel.Security.X509CertificateValidationMode CertificateValidationMode { get { throw null; } set { } }
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
}
namespace System.ServiceModel.Security.Tokens
{
public partial class ClaimTypeRequirement
{
public ClaimTypeRequirement(string claimType) { }
public ClaimTypeRequirement(string claimType, bool isOptional) { }
public string ClaimType { get { throw null; } }
public bool IsOptional { get { throw null; } }
}
public partial interface IIssuanceSecurityTokenAuthenticator
{
System.ServiceModel.Security.Tokens.IssuedSecurityTokenHandler IssuedSecurityTokenHandler { get; set; }
System.ServiceModel.Security.Tokens.RenewedSecurityTokenHandler RenewedSecurityTokenHandler { get; set; }
}
public sealed partial class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
{
public InitiatorServiceModelSecurityTokenRequirement() { }
public System.ServiceModel.EndpointAddress TargetAddress { get { throw null; } set { } }
public System.Uri Via { get { throw null; } set { } }
public override string ToString() { throw null; }
}
public partial interface ISecurityContextSecurityTokenCache
{
void AddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token);
void ClearContexts();
System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityContextSecurityToken> GetAllContexts(System.Xml.UniqueId contextId);
System.ServiceModel.Security.Tokens.SecurityContextSecurityToken GetContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation);
void RemoveAllContexts(System.Xml.UniqueId contextId);
void RemoveContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation);
bool TryAddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token);
void UpdateContextCachingTime(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken context, System.DateTime expirationTime);
}
public delegate void IssuedSecurityTokenHandler(System.IdentityModel.Tokens.SecurityToken issuedToken, System.ServiceModel.EndpointAddress tokenRequestor);
public partial class IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public IssuedSecurityTokenParameters() { }
protected IssuedSecurityTokenParameters(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters other) { }
public IssuedSecurityTokenParameters(string tokenType) { }
public IssuedSecurityTokenParameters(string tokenType, System.ServiceModel.EndpointAddress issuerAddress) { }
public IssuedSecurityTokenParameters(string tokenType, System.ServiceModel.EndpointAddress issuerAddress, System.ServiceModel.Channels.Binding issuerBinding) { }
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> AdditionalRequestParameters { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.ClaimTypeRequirement> ClaimTypeRequirements { get { throw null; } }
protected override bool HasAsymmetricKey { get { throw null; } }
public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress IssuerMetadataAddress { get { throw null; } set { } }
public int KeySize { get { throw null; } set { } }
public System.IdentityModel.Tokens.SecurityKeyType KeyType { get { throw null; } set { } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
public string TokenType { get { throw null; } set { } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> CreateRequestParameters(System.ServiceModel.MessageSecurityVersion messageSecurityVersion, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
public override string ToString() { throw null; }
}
public partial class IssuedSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.ServiceModel.ICommunicationObject
{
public IssuedSecurityTokenProvider() { }
public bool CacheIssuedTokens { get { throw null; } set { } }
public virtual System.TimeSpan DefaultCloseTimeout { get { throw null; } }
public virtual System.TimeSpan DefaultOpenTimeout { get { throw null; } }
public System.ServiceModel.Security.IdentityVerifier IdentityVerifier { get { throw null; } set { } }
public int IssuedTokenRenewalThresholdPercentage { get { throw null; } set { } }
public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
public System.Collections.Generic.KeyedByTypeCollection<System.ServiceModel.Description.IEndpointBehavior> IssuerChannelBehaviors { get { throw null; } }
public System.ServiceModel.Security.SecurityKeyEntropyMode KeyEntropyMode { get { throw null; } set { } }
public System.TimeSpan MaxIssuedTokenCachingTime { get { throw null; } set { } }
public System.ServiceModel.MessageSecurityVersion MessageSecurityVersion { get { throw null; } set { } }
public System.ServiceModel.Security.SecurityAlgorithmSuite SecurityAlgorithmSuite { get { throw null; } set { } }
public System.IdentityModel.Selectors.SecurityTokenSerializer SecurityTokenSerializer { get { throw null; } set { } }
public System.ServiceModel.CommunicationState State { get { throw null; } }
[System.MonoTODOAttribute("support it then")]
public override bool SupportsTokenCancellation { get { throw null; } }
public System.ServiceModel.EndpointAddress TargetAddress { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> TokenRequestParameters { get { throw null; } }
public event System.EventHandler Closed { add { } remove { } }
public event System.EventHandler Closing { add { } remove { } }
public event System.EventHandler Faulted { add { } remove { } }
public event System.EventHandler Opened { add { } remove { } }
public event System.EventHandler Opening { add { } remove { } }
[System.MonoTODOAttribute]
public void Abort() { }
public System.IAsyncResult BeginClose(System.AsyncCallback callback, object state) { throw null; }
[System.MonoTODOAttribute]
public System.IAsyncResult BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
[System.MonoTODOAttribute]
protected override System.IAsyncResult BeginGetTokenCore(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public System.IAsyncResult BeginOpen(System.AsyncCallback callback, object state) { throw null; }
[System.MonoTODOAttribute]
public System.IAsyncResult BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
public void Close() { }
[System.MonoTODOAttribute]
public void Close(System.TimeSpan timeout) { }
public void Dispose() { }
[System.MonoTODOAttribute]
public void EndClose(System.IAsyncResult result) { }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityToken EndGetTokenCore(System.IAsyncResult result) { throw null; }
[System.MonoTODOAttribute]
public void EndOpen(System.IAsyncResult result) { }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; }
public void Open() { }
[System.MonoTODOAttribute]
public void Open(System.TimeSpan timeout) { }
}
public partial class KerberosSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public KerberosSecurityTokenParameters() { }
protected KerberosSecurityTokenParameters(System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters other) { }
[System.MonoTODOAttribute]
protected override bool HasAsymmetricKey { get { throw null; } }
[System.MonoTODOAttribute]
protected override bool SupportsClientAuthentication { get { throw null; } }
[System.MonoTODOAttribute]
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
[System.MonoTODOAttribute]
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
}
public sealed partial class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
{
public RecipientServiceModelSecurityTokenRequirement() { }
public System.ServiceModel.AuditLogLocation AuditLogLocation { get { throw null; } set { } }
public System.Uri ListenUri { get { throw null; } set { } }
public System.ServiceModel.AuditLevel MessageAuthenticationAuditLevel { get { throw null; } set { } }
public bool SuppressAuditFailure { get { throw null; } set { } }
public override string ToString() { throw null; }
}
public delegate void RenewedSecurityTokenHandler(System.IdentityModel.Tokens.SecurityToken newSecurityToken, System.IdentityModel.Tokens.SecurityToken oldSecurityToken);
public partial class RsaSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public RsaSecurityTokenParameters() { }
protected RsaSecurityTokenParameters(System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters other) { }
protected override bool HasAsymmetricKey { get { throw null; } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
}
public partial class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public SecureConversationSecurityTokenParameters() { }
public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement) { }
public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation) { }
public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements) { }
protected SecureConversationSecurityTokenParameters(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters other) { }
public System.ServiceModel.Security.ChannelProtectionRequirements BootstrapProtectionRequirements { get { throw null; } }
public System.ServiceModel.Channels.SecurityBindingElement BootstrapSecurityBindingElement { get { throw null; } set { } }
protected override bool HasAsymmetricKey { get { throw null; } }
public bool RequireCancellation { get { throw null; } set { } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
[System.MonoTODOAttribute]
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
public override string ToString() { throw null; }
}
public partial class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken
{
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, byte[] key, System.DateTime validFrom, System.DateTime validTo) { }
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo) { }
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Xml.UniqueId keyGeneration, System.DateTime keyEffectiveTime, System.DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> AuthorizationPolicies { get { throw null; } }
public System.Xml.UniqueId ContextId { get { throw null; } }
public override string Id { get { throw null; } }
public System.DateTime KeyEffectiveTime { get { throw null; } }
public System.DateTime KeyExpirationTime { get { throw null; } }
public System.Xml.UniqueId KeyGeneration { get { throw null; } }
public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
public override System.DateTime ValidFrom { get { throw null; } }
public override System.DateTime ValidTo { get { throw null; } }
public override bool CanCreateKeyIdentifierClause<T>() { throw null; }
public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder) { throw null; }
public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken(System.Xml.UniqueId contextId, string id, byte[] key, System.DateTime validFrom, System.DateTime validTo, System.Xml.UniqueId keyGeneration, System.DateTime keyEffectiveTime, System.DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder) { throw null; }
public override T CreateKeyIdentifierClause<T>() { throw null; }
public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
public partial class SecurityContextSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
{
public SecurityContextSecurityTokenAuthenticator() { }
[System.MonoTODOAttribute]
protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
[System.MonoTODOAttribute]
protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; }
}
public partial class SecurityContextSecurityTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver, System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache
{
public SecurityContextSecurityTokenResolver(int securityContextCacheCapacity, bool removeOldestTokensOnCacheFull) { }
public bool RemoveOldestTokensOnCacheFull { get { throw null; } }
public int SecurityContextTokenCacheCapacity { get { throw null; } }
public void AddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token) { }
public void ClearContexts() { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityContextSecurityToken> GetAllContexts(System.Xml.UniqueId contextId) { throw null; }
public System.ServiceModel.Security.Tokens.SecurityContextSecurityToken GetContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) { throw null; }
public void RemoveAllContexts(System.Xml.UniqueId contextId) { }
public void RemoveContext(System.Xml.UniqueId contextId, System.Xml.UniqueId generation) { }
public bool TryAddContext(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken token) { throw null; }
[System.MonoTODOAttribute]
protected override bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { throw null; }
[System.MonoTODOAttribute]
protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { throw null; }
[System.MonoTODOAttribute]
protected override bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { throw null; }
[System.MonoTODOAttribute]
public void UpdateContextCachingTime(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken context, System.DateTime expirationTime) { }
}
public enum SecurityTokenInclusionMode
{
AlwaysToInitiator = 3,
AlwaysToRecipient = 0,
Never = 1,
Once = 2,
}
public abstract partial class SecurityTokenParameters
{
protected SecurityTokenParameters() { }
protected SecurityTokenParameters(System.ServiceModel.Security.Tokens.SecurityTokenParameters other) { }
protected abstract bool HasAsymmetricKey { get; }
public System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode InclusionMode { get { throw null; } set { } }
public System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle ReferenceStyle { get { throw null; } set { } }
public bool RequireDerivedKeys { get { throw null; } set { } }
protected abstract bool SupportsClientAuthentication { get; }
protected abstract bool SupportsClientWindowsIdentity { get; }
protected abstract bool SupportsServerAuthentication { get; }
public System.ServiceModel.Security.Tokens.SecurityTokenParameters Clone() { throw null; }
protected abstract System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore();
protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle);
protected internal abstract void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement);
[System.MonoTODOAttribute]
protected virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
public override string ToString() { throw null; }
}
public enum SecurityTokenReferenceStyle
{
External = 1,
Internal = 0,
}
public abstract partial class ServiceModelSecurityTokenRequirement : System.IdentityModel.Selectors.SecurityTokenRequirement
{
protected const string Namespace = "http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement";
protected ServiceModelSecurityTokenRequirement() { }
public static string AuditLogLocationProperty { get { throw null; } }
public static string ChannelParametersCollectionProperty { get { throw null; } }
public static string DuplexClientLocalAddressProperty { get { throw null; } }
public static string EndpointFilterTableProperty { get { throw null; } }
public static string ExtendedProtectionPolicy { get { throw null; } }
public static string HttpAuthenticationSchemeProperty { get { throw null; } }
public bool IsInitiator { get { throw null; } }
public static string IsInitiatorProperty { get { throw null; } }
public static string IsOutOfBandTokenProperty { get { throw null; } }
public static string IssuedSecurityTokenParametersProperty { get { throw null; } }
public System.ServiceModel.EndpointAddress IssuerAddress { get { throw null; } set { } }
public static string IssuerAddressProperty { get { throw null; } }
public System.ServiceModel.Channels.Binding IssuerBinding { get { throw null; } set { } }
public static string IssuerBindingContextProperty { get { throw null; } }
public static string IssuerBindingProperty { get { throw null; } }
public static string ListenUriProperty { get { throw null; } }
public static string MessageAuthenticationAuditLevelProperty { get { throw null; } }
public static string MessageDirectionProperty { get { throw null; } }
public System.IdentityModel.Selectors.SecurityTokenVersion MessageSecurityVersion { get { throw null; } set { } }
public static string MessageSecurityVersionProperty { get { throw null; } }
public static string PrivacyNoticeUriProperty { get { throw null; } }
public static string PrivacyNoticeVersionProperty { get { throw null; } }
public System.ServiceModel.Channels.SecurityBindingElement SecureConversationSecurityBindingElement { get { throw null; } set { } }
public static string SecureConversationSecurityBindingElementProperty { get { throw null; } }
public System.ServiceModel.Security.SecurityAlgorithmSuite SecurityAlgorithmSuite { get { throw null; } set { } }
public static string SecurityAlgorithmSuiteProperty { get { throw null; } }
public System.ServiceModel.Channels.SecurityBindingElement SecurityBindingElement { get { throw null; } set { } }
public static string SecurityBindingElementProperty { get { throw null; } }
public static string SupportingTokenAttachmentModeProperty { get { throw null; } }
public static string SupportSecurityContextCancellationProperty { get { throw null; } }
public static string SuppressAuditFailureProperty { get { throw null; } }
public static string TargetAddressProperty { get { throw null; } }
public string TransportScheme { get { throw null; } set { } }
public static string TransportSchemeProperty { get { throw null; } }
public static string ViaProperty { get { throw null; } }
}
public static partial class ServiceModelSecurityTokenTypes
{
public static string AnonymousSslnego { get { throw null; } }
public static string MutualSslnego { get { throw null; } }
public static string SecureConversation { get { throw null; } }
public static string SecurityContext { get { throw null; } }
public static string Spnego { get { throw null; } }
public static string SspiCredential { get { throw null; } }
}
public partial class SslSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public SslSecurityTokenParameters() { }
public SslSecurityTokenParameters(bool requireClientCertificate) { }
public SslSecurityTokenParameters(bool requireClientCertificate, bool requireCancellation) { }
protected SslSecurityTokenParameters(System.ServiceModel.Security.Tokens.SslSecurityTokenParameters other) { }
protected override bool HasAsymmetricKey { get { throw null; } }
public bool RequireCancellation { get { throw null; } set { } }
public bool RequireClientCertificate { get { throw null; } set { } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
public override string ToString() { throw null; }
}
public partial class SspiSecurityToken : System.IdentityModel.Tokens.SecurityToken
{
[System.MonoTODOAttribute]
public SspiSecurityToken(System.Net.NetworkCredential networkCredential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
[System.MonoTODOAttribute]
public SspiSecurityToken(System.Security.Principal.TokenImpersonationLevel impersonationLevel, bool allowNtlm, System.Net.NetworkCredential networkCredential) { }
[System.MonoTODOAttribute]
public override string Id { get { throw null; } }
[System.MonoTODOAttribute]
public override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SecurityKey> SecurityKeys { get { throw null; } }
public override System.DateTime ValidFrom { get { throw null; } }
[System.MonoTODOAttribute]
public override System.DateTime ValidTo { get { throw null; } }
}
public partial class SspiSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public SspiSecurityTokenParameters() { }
public SspiSecurityTokenParameters(bool requireCancellation) { }
protected SspiSecurityTokenParameters(System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters other) { }
protected override bool HasAsymmetricKey { get { throw null; } }
public bool RequireCancellation { get { throw null; } set { } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
[System.MonoTODOAttribute]
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
[System.MonoTODOAttribute]
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
public override string ToString() { throw null; }
}
public partial class SupportingTokenParameters
{
public SupportingTokenParameters() { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> Endorsing { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> Signed { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> SignedEncrypted { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Security.Tokens.SecurityTokenParameters> SignedEndorsing { get { throw null; } }
public System.ServiceModel.Security.Tokens.SupportingTokenParameters Clone() { throw null; }
public void SetKeyDerivation(bool requireDerivedKeys) { }
public override string ToString() { throw null; }
}
public partial class UserNameSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public UserNameSecurityTokenParameters() { }
protected UserNameSecurityTokenParameters(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters other) { }
protected override bool HasAsymmetricKey { get { throw null; } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
}
public enum X509KeyIdentifierClauseType
{
Any = 0,
IssuerSerial = 2,
RawDataKeyIdentifier = 4,
SubjectKeyIdentifier = 3,
Thumbprint = 1,
}
public partial class X509SecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public X509SecurityTokenParameters() { }
public X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType x509ReferenceStyle) { }
public X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType x509ReferenceStyle, System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode inclusionMode) { }
protected X509SecurityTokenParameters(System.ServiceModel.Security.Tokens.X509SecurityTokenParameters other) { }
protected override bool HasAsymmetricKey { get { throw null; } }
protected override bool SupportsClientAuthentication { get { throw null; } }
protected override bool SupportsClientWindowsIdentity { get { throw null; } }
protected override bool SupportsServerAuthentication { get { throw null; } }
public System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType X509ReferenceStyle { get { throw null; } set { } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
protected internal override void InitializeSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { }
public override string ToString() { throw null; }
}
}
namespace System.ServiceModel.Syndication
{
[System.Xml.Serialization.XmlRootAttribute(ElementName="feed", Namespace="http://www.w3.org/2005/Atom")]
public partial class Atom10FeedFormatter : System.ServiceModel.Syndication.SyndicationFeedFormatter, System.Xml.Serialization.IXmlSerializable
{
public Atom10FeedFormatter() { }
public Atom10FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
public Atom10FeedFormatter(System.Type feedTypeToCreate) { }
protected System.Type FeedType { get { throw null; } }
public bool PreserveAttributeExtensions { get { throw null; } set { } }
public bool PreserveElementExtensions { get { throw null; } set { } }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
protected virtual System.ServiceModel.Syndication.SyndicationItem ReadItem(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected virtual System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> ReadItems(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, out bool areAllItemsRead) { throw null; }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
protected virtual void WriteItem(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, System.Uri feedBaseUri) { }
protected virtual void WriteItems(System.Xml.XmlWriter writer, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items, System.Uri feedBaseUri) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="feed", Namespace="http://www.w3.org/2005/Atom")]
public partial class Atom10FeedFormatter<TSyndicationFeed> : System.ServiceModel.Syndication.Atom10FeedFormatter where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new()
{
public Atom10FeedFormatter() { }
public Atom10FeedFormatter(TSyndicationFeed feedToWrite) { }
protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="entry", Namespace="http://www.w3.org/2005/Atom")]
public partial class Atom10ItemFormatter : System.ServiceModel.Syndication.SyndicationItemFormatter, System.Xml.Serialization.IXmlSerializable
{
public Atom10ItemFormatter() { }
public Atom10ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
public Atom10ItemFormatter(System.Type itemTypeToCreate) { }
protected System.Type ItemType { get { throw null; } }
public bool PreserveAttributeExtensions { get { throw null; } set { } }
public bool PreserveElementExtensions { get { throw null; } set { } }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="entry", Namespace="http://www.w3.org/2005/Atom")]
public partial class Atom10ItemFormatter<TSyndicationItem> : System.ServiceModel.Syndication.Atom10ItemFormatter where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new()
{
public Atom10ItemFormatter() { }
public Atom10ItemFormatter(TSyndicationItem itemToWrite) { }
protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="categories", Namespace="http://www.w3.org/2007/app")]
public partial class AtomPub10CategoriesDocumentFormatter : System.ServiceModel.Syndication.CategoriesDocumentFormatter, System.Xml.Serialization.IXmlSerializable
{
public AtomPub10CategoriesDocumentFormatter() { }
public AtomPub10CategoriesDocumentFormatter(System.ServiceModel.Syndication.CategoriesDocument documentToWrite) { }
public AtomPub10CategoriesDocumentFormatter(System.Type inlineDocumentType, System.Type referencedDocumentType) { }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
protected override System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="service", Namespace="http://www.w3.org/2007/app")]
public partial class AtomPub10ServiceDocumentFormatter : System.ServiceModel.Syndication.ServiceDocumentFormatter, System.Xml.Serialization.IXmlSerializable
{
public AtomPub10ServiceDocumentFormatter() { }
public AtomPub10ServiceDocumentFormatter(System.ServiceModel.Syndication.ServiceDocument documentToWrite) { }
public AtomPub10ServiceDocumentFormatter(System.Type documentTypeToCreate) { }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="service", Namespace="http://www.w3.org/2007/app")]
public partial class AtomPub10ServiceDocumentFormatter<TServiceDocument> : System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter where TServiceDocument : System.ServiceModel.Syndication.ServiceDocument, new()
{
public AtomPub10ServiceDocumentFormatter() { }
public AtomPub10ServiceDocumentFormatter(TServiceDocument documentToWrite) { }
protected override System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
}
public abstract partial class CategoriesDocument
{
internal CategoriesDocument() { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Language { get { throw null; } set { } }
public static System.ServiceModel.Syndication.InlineCategoriesDocument Create(System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> categories) { throw null; }
public static System.ServiceModel.Syndication.InlineCategoriesDocument Create(System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> categories, bool isFixed, string scheme) { throw null; }
public static System.ServiceModel.Syndication.ReferencedCategoriesDocument Create(System.Uri linkToCategoriesDocument) { throw null; }
public System.ServiceModel.Syndication.CategoriesDocumentFormatter GetFormatter() { throw null; }
public static System.ServiceModel.Syndication.CategoriesDocument Load(System.Xml.XmlReader reader) { throw null; }
public void Save(System.Xml.XmlWriter writer) { }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Runtime.Serialization.DataContractAttribute]
public abstract partial class CategoriesDocumentFormatter
{
protected CategoriesDocumentFormatter() { }
protected CategoriesDocumentFormatter(System.ServiceModel.Syndication.CategoriesDocument documentToWrite) { }
public System.ServiceModel.Syndication.CategoriesDocument Document { get { throw null; } }
public abstract string Version { get; }
public abstract bool CanRead(System.Xml.XmlReader reader);
protected virtual System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
protected virtual System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
public abstract void ReadFrom(System.Xml.XmlReader reader);
protected virtual void SetDocument(System.ServiceModel.Syndication.CategoriesDocument document) { }
public abstract void WriteTo(System.Xml.XmlWriter writer);
}
public partial class InlineCategoriesDocument : System.ServiceModel.Syndication.CategoriesDocument
{
public InlineCategoriesDocument() { }
public InlineCategoriesDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationCategory> categories) { }
public InlineCategoriesDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationCategory> categories, bool isFixed, string scheme) { }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { get { throw null; } }
public bool IsFixed { get { throw null; } set { } }
public string Scheme { get { throw null; } set { } }
protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
}
public partial class ReferencedCategoriesDocument : System.ServiceModel.Syndication.CategoriesDocument
{
public ReferencedCategoriesDocument() { }
public ReferencedCategoriesDocument(System.Uri link) { }
public System.Uri Link { get { throw null; } set { } }
}
public partial class ResourceCollectionInfo
{
public ResourceCollectionInfo() { }
public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link) { }
public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.CategoriesDocument> categories, bool allowsNewEntries) { }
public ResourceCollectionInfo(System.ServiceModel.Syndication.TextSyndicationContent title, System.Uri link, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.CategoriesDocument> categories, System.Collections.Generic.IEnumerable<string> accepts) { }
public ResourceCollectionInfo(string title, System.Uri link) { }
public System.Collections.ObjectModel.Collection<string> Accepts { get { throw null; } }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.CategoriesDocument> Categories { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public System.Uri Link { get { throw null; } set { } }
public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
protected internal virtual System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategoriesDocument() { throw null; }
protected internal virtual System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { throw null; }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="rss", Namespace="")]
public partial class Rss20FeedFormatter : System.ServiceModel.Syndication.SyndicationFeedFormatter, System.Xml.Serialization.IXmlSerializable
{
public Rss20FeedFormatter() { }
public Rss20FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
public Rss20FeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite, bool serializeExtensionsAsAtom) { }
public Rss20FeedFormatter(System.Type feedTypeToCreate) { }
protected System.Type FeedType { get { throw null; } }
public bool PreserveAttributeExtensions { get { throw null; } set { } }
public bool PreserveElementExtensions { get { throw null; } set { } }
public bool SerializeExtensionsAsAtom { get { throw null; } set { } }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
protected virtual System.ServiceModel.Syndication.SyndicationItem ReadItem(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected virtual System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> ReadItems(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, out bool areAllItemsRead) { throw null; }
protected internal override void SetFeed(System.ServiceModel.Syndication.SyndicationFeed feed) { }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
protected virtual void WriteItem(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, System.Uri feedBaseUri) { }
protected virtual void WriteItems(System.Xml.XmlWriter writer, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items, System.Uri feedBaseUri) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="rss", Namespace="")]
public partial class Rss20FeedFormatter<TSyndicationFeed> : System.ServiceModel.Syndication.Rss20FeedFormatter where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new()
{
public Rss20FeedFormatter() { }
public Rss20FeedFormatter(TSyndicationFeed feedToWrite) { }
public Rss20FeedFormatter(TSyndicationFeed feedToWrite, bool serializeExtensionsAsAtom) { }
protected override System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() { throw null; }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="item", Namespace="")]
public partial class Rss20ItemFormatter : System.ServiceModel.Syndication.SyndicationItemFormatter, System.Xml.Serialization.IXmlSerializable
{
public Rss20ItemFormatter() { }
public Rss20ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
public Rss20ItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite, bool serializeExtensionsAsAtom) { }
public Rss20ItemFormatter(System.Type itemTypeToCreate) { }
protected System.Type ItemType { get { throw null; } }
public bool PreserveAttributeExtensions { get { throw null; } set { } }
public bool PreserveElementExtensions { get { throw null; } set { } }
public bool SerializeExtensionsAsAtom { get { throw null; } set { } }
public override string Version { get { throw null; } }
public override bool CanRead(System.Xml.XmlReader reader) { throw null; }
protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
public override void ReadFrom(System.Xml.XmlReader reader) { }
System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { }
void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { }
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute(ElementName="item", Namespace="")]
public partial class Rss20ItemFormatter<TSyndicationItem> : System.ServiceModel.Syndication.Rss20ItemFormatter, System.Xml.Serialization.IXmlSerializable where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new()
{
public Rss20ItemFormatter() { }
public Rss20ItemFormatter(TSyndicationItem itemToWrite) { }
public Rss20ItemFormatter(TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom) { }
protected override System.ServiceModel.Syndication.SyndicationItem CreateItemInstance() { throw null; }
}
public partial class ServiceDocument
{
public ServiceDocument() { }
public ServiceDocument(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.Workspace> workspaces) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Language { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.Workspace> Workspaces { get { throw null; } }
protected internal virtual System.ServiceModel.Syndication.Workspace CreateWorkspace() { throw null; }
public System.ServiceModel.Syndication.ServiceDocumentFormatter GetFormatter() { throw null; }
public static System.ServiceModel.Syndication.ServiceDocument Load(System.Xml.XmlReader reader) { throw null; }
public static TServiceDocument Load<TServiceDocument>(System.Xml.XmlReader reader) where TServiceDocument : System.ServiceModel.Syndication.ServiceDocument, new() { throw null; }
public void Save(System.Xml.XmlWriter writer) { }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Runtime.Serialization.DataContractAttribute]
public abstract partial class ServiceDocumentFormatter
{
protected ServiceDocumentFormatter() { }
protected ServiceDocumentFormatter(System.ServiceModel.Syndication.ServiceDocument documentToWrite) { }
public System.ServiceModel.Syndication.ServiceDocument Document { get { throw null; } }
public abstract string Version { get; }
public abstract bool CanRead(System.Xml.XmlReader reader);
protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.InlineCategoriesDocument inlineCategories) { throw null; }
protected static System.ServiceModel.Syndication.ResourceCollectionInfo CreateCollection(System.ServiceModel.Syndication.Workspace workspace) { throw null; }
protected virtual System.ServiceModel.Syndication.ServiceDocument CreateDocumentInstance() { throw null; }
protected static System.ServiceModel.Syndication.InlineCategoriesDocument CreateInlineCategories(System.ServiceModel.Syndication.ResourceCollectionInfo collection) { throw null; }
protected static System.ServiceModel.Syndication.ReferencedCategoriesDocument CreateReferencedCategories(System.ServiceModel.Syndication.ResourceCollectionInfo collection) { throw null; }
protected static System.ServiceModel.Syndication.Workspace CreateWorkspace(System.ServiceModel.Syndication.ServiceDocument document) { throw null; }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.CategoriesDocument categories, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ResourceCollectionInfo collection, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ServiceDocument document, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.Workspace workspace, int maxExtensionSize) { }
public abstract void ReadFrom(System.Xml.XmlReader reader);
protected virtual void SetDocument(System.ServiceModel.Syndication.ServiceDocument document) { }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.ServiceDocument document, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.Workspace workspace, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.ServiceDocument document, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.Workspace workspace, string version) { throw null; }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ServiceDocument document, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.Workspace workspace, string version) { }
protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.CategoriesDocument categories, string version) { }
protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ResourceCollectionInfo collection, string version) { }
protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.ServiceDocument document, string version) { }
protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.Workspace workspace, string version) { }
public abstract void WriteTo(System.Xml.XmlWriter writer);
}
public partial class SyndicationCategory
{
public SyndicationCategory() { }
protected SyndicationCategory(System.ServiceModel.Syndication.SyndicationCategory source) { }
public SyndicationCategory(string name) { }
public SyndicationCategory(string name, string scheme, string label) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Label { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
public string Scheme { get { throw null; } set { } }
public virtual System.ServiceModel.Syndication.SyndicationCategory Clone() { throw null; }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
public abstract partial class SyndicationContent
{
protected SyndicationContent() { }
protected SyndicationContent(System.ServiceModel.Syndication.SyndicationContent source) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public abstract string Type { get; }
public abstract System.ServiceModel.Syndication.SyndicationContent Clone();
public static System.ServiceModel.Syndication.TextSyndicationContent CreateHtmlContent(string content) { throw null; }
public static System.ServiceModel.Syndication.TextSyndicationContent CreatePlaintextContent(string content) { throw null; }
public static System.ServiceModel.Syndication.UrlSyndicationContent CreateUrlContent(System.Uri url, string mediaType) { throw null; }
public static System.ServiceModel.Syndication.TextSyndicationContent CreateXhtmlContent(string content) { throw null; }
public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object dataContractObject) { throw null; }
public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object dataContractObject, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { throw null; }
public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(object xmlSerializerObject, System.Xml.Serialization.XmlSerializer serializer) { throw null; }
public static System.ServiceModel.Syndication.XmlSyndicationContent CreateXmlContent(System.Xml.XmlReader xmlReader) { throw null; }
protected abstract void WriteContentsTo(System.Xml.XmlWriter writer);
public void WriteTo(System.Xml.XmlWriter writer, string outerElementName, string outerElementNamespace) { }
}
public partial class SyndicationElementExtension
{
public SyndicationElementExtension(object dataContractExtension) { }
public SyndicationElementExtension(object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
public SyndicationElementExtension(object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
public SyndicationElementExtension(string outerName, string outerNamespace, object dataContractExtension) { }
public SyndicationElementExtension(string outerName, string outerNamespace, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
public SyndicationElementExtension(System.Xml.XmlReader xmlReader) { }
public string OuterName { get { throw null; } }
public string OuterNamespace { get { throw null; } }
public TExtension GetObject<TExtension>() { throw null; }
public TExtension GetObject<TExtension>(System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public TExtension GetObject<TExtension>(System.Xml.Serialization.XmlSerializer serializer) { throw null; }
public System.Xml.XmlReader GetReader() { throw null; }
public void WriteTo(System.Xml.XmlWriter writer) { }
}
public sealed partial class SyndicationElementExtensionCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationElementExtension>
{
internal SyndicationElementExtensionCollection() { }
public void Add(object extension) { }
public void Add(object dataContractExtension, System.Runtime.Serialization.DataContractSerializer serializer) { }
public void Add(object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
public void Add(string outerName, string outerNamespace, object dataContractExtension) { }
public void Add(string outerName, string outerNamespace, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
public void Add(System.Xml.XmlReader xmlReader) { }
protected override void ClearItems() { }
public System.Xml.XmlReader GetReaderAtElementExtensions() { throw null; }
protected override void InsertItem(int index, System.ServiceModel.Syndication.SyndicationElementExtension item) { }
public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace) { throw null; }
public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; }
public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension>(string extensionName, string extensionNamespace, System.Xml.Serialization.XmlSerializer serializer) { throw null; }
protected override void RemoveItem(int index) { }
protected override void SetItem(int index, System.ServiceModel.Syndication.SyndicationElementExtension item) { }
}
public partial class SyndicationFeed
{
public SyndicationFeed() { }
public SyndicationFeed(System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
protected SyndicationFeed(System.ServiceModel.Syndication.SyndicationFeed source, bool cloneItems) { }
public SyndicationFeed(string title, string description, System.Uri feedAlternateLink) { }
public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
public SyndicationFeed(string title, string description, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Authors { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Contributors { get { throw null; } }
public System.ServiceModel.Syndication.TextSyndicationContent Copyright { get { throw null; } set { } }
public System.ServiceModel.Syndication.TextSyndicationContent Description { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationLink Documentation { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Generator { get { throw null; } set { } }
public string Id { get { throw null; } set { } }
public System.Uri ImageUrl { get { throw null; } set { } }
public System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> Items { get { throw null; } set { } }
public string Language { get { throw null; } set { } }
public System.DateTimeOffset LastUpdatedTime { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationLink> Links { get { throw null; } }
public System.Collections.ObjectModel.Collection<string> SkipDays { get { throw null; } }
public System.Collections.ObjectModel.Collection<int> SkipHours { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationTextInput TextInput { get { throw null; } set { } }
public System.Nullable<System.TimeSpan> TimeToLive { get { throw null; } set { } }
public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
public virtual System.ServiceModel.Syndication.SyndicationFeed Clone(bool cloneItems) { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationItem CreateItem() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationLink CreateLink() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationPerson CreatePerson() { throw null; }
public System.ServiceModel.Syndication.Atom10FeedFormatter GetAtom10Formatter() { throw null; }
public System.ServiceModel.Syndication.Rss20FeedFormatter GetRss20Formatter() { throw null; }
public System.ServiceModel.Syndication.Rss20FeedFormatter GetRss20Formatter(bool serializeExtensionsAsAtom) { throw null; }
public static System.ServiceModel.Syndication.SyndicationFeed Load(System.Xml.XmlReader reader) { throw null; }
public static TSyndicationFeed Load<TSyndicationFeed>(System.Xml.XmlReader reader) where TSyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed, new() { throw null; }
public void SaveAsAtom10(System.Xml.XmlWriter writer) { }
public void SaveAsRss20(System.Xml.XmlWriter writer) { }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Runtime.Serialization.DataContractAttribute]
public abstract partial class SyndicationFeedFormatter
{
protected SyndicationFeedFormatter() { }
protected SyndicationFeedFormatter(System.ServiceModel.Syndication.SyndicationFeed feedToWrite) { }
public System.ServiceModel.Syndication.TryParseDateTimeCallback DateTimeParser { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationFeed Feed { get { throw null; } }
public System.ServiceModel.Syndication.TryParseUriCallback UriParser { get { throw null; } set { } }
public abstract string Version { get; }
public abstract bool CanRead(System.Xml.XmlReader reader);
protected internal static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected internal static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected abstract System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance();
protected internal static System.ServiceModel.Syndication.SyndicationItem CreateItem(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected internal static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected internal static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected internal static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; }
protected internal static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize) { }
protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, int maxExtensionSize) { }
protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, int maxExtensionSize) { }
protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, int maxExtensionSize) { }
protected internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, int maxExtensionSize) { }
public abstract void ReadFrom(System.Xml.XmlReader reader);
protected internal virtual void SetFeed(System.ServiceModel.Syndication.SyndicationFeed feed) { }
public override string ToString() { throw null; }
protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { throw null; }
protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
protected internal static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
protected internal static bool TryParseContent(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { throw null; }
protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { throw null; }
protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
protected internal static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { }
protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
protected internal static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version) { }
protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
protected internal static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
public abstract void WriteTo(System.Xml.XmlWriter writer);
}
public partial class SyndicationItem
{
public SyndicationItem() { }
protected SyndicationItem(System.ServiceModel.Syndication.SyndicationItem source) { }
public SyndicationItem(string title, System.ServiceModel.Syndication.SyndicationContent content, System.Uri itemAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
public SyndicationItem(string title, string content, System.Uri itemAlternateLink) { }
public SyndicationItem(string title, string content, System.Uri itemAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Authors { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationCategory> Categories { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationContent Content { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationPerson> Contributors { get { throw null; } }
public System.ServiceModel.Syndication.TextSyndicationContent Copyright { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Id { get { throw null; } set { } }
public System.DateTimeOffset LastUpdatedTime { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.SyndicationLink> Links { get { throw null; } }
public System.DateTimeOffset PublishDate { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationFeed SourceFeed { get { throw null; } set { } }
public System.ServiceModel.Syndication.TextSyndicationContent Summary { get { throw null; } set { } }
public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
public void AddPermalink(System.Uri permalink) { }
public virtual System.ServiceModel.Syndication.SyndicationItem Clone() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationCategory CreateCategory() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationLink CreateLink() { throw null; }
protected internal virtual System.ServiceModel.Syndication.SyndicationPerson CreatePerson() { throw null; }
public System.ServiceModel.Syndication.Atom10ItemFormatter GetAtom10Formatter() { throw null; }
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter() { throw null; }
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter(bool serializeExtensionsAsAtom) { throw null; }
public static System.ServiceModel.Syndication.SyndicationItem Load(System.Xml.XmlReader reader) { throw null; }
public static TSyndicationItem Load<TSyndicationItem>(System.Xml.XmlReader reader) where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new() { throw null; }
public void SaveAsAtom10(System.Xml.XmlWriter writer) { }
public void SaveAsRss20(System.Xml.XmlWriter writer) { }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseContent(System.Xml.XmlReader reader, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Runtime.Serialization.DataContractAttribute]
public abstract partial class SyndicationItemFormatter
{
protected SyndicationItemFormatter() { }
protected SyndicationItemFormatter(System.ServiceModel.Syndication.SyndicationItem itemToWrite) { }
public System.ServiceModel.Syndication.SyndicationItem Item { get { throw null; } }
public abstract string Version { get; }
public abstract bool CanRead(System.Xml.XmlReader reader);
protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected abstract System.ServiceModel.Syndication.SyndicationItem CreateItemInstance();
protected static System.ServiceModel.Syndication.SyndicationLink CreateLink(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected static System.ServiceModel.Syndication.SyndicationPerson CreatePerson(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, int maxExtensionSize) { }
protected static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, int maxExtensionSize) { }
public abstract void ReadFrom(System.Xml.XmlReader reader);
protected internal virtual void SetItem(System.ServiceModel.Syndication.SyndicationItem item) { }
public override string ToString() { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
protected static bool TryParseAttribute(string name, string ns, string value, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
protected static bool TryParseContent(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, string version) { throw null; }
protected static bool TryParseElement(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, string version) { throw null; }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
protected static void WriteAttributeExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version) { }
protected static void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version) { }
protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
protected void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
public abstract void WriteTo(System.Xml.XmlWriter writer);
}
public partial class SyndicationLink
{
public SyndicationLink() { }
protected SyndicationLink(System.ServiceModel.Syndication.SyndicationLink source) { }
public SyndicationLink(System.Uri uri) { }
public SyndicationLink(System.Uri uri, string relationshipType, string title, string mediaType, long length) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public long Length { get { throw null; } set { } }
public string MediaType { get { throw null; } set { } }
public string RelationshipType { get { throw null; } set { } }
public string Title { get { throw null; } set { } }
public System.Uri Uri { get { throw null; } set { } }
public virtual System.ServiceModel.Syndication.SyndicationLink Clone() { throw null; }
public static System.ServiceModel.Syndication.SyndicationLink CreateAlternateLink(System.Uri uri) { throw null; }
public static System.ServiceModel.Syndication.SyndicationLink CreateAlternateLink(System.Uri uri, string mediaType) { throw null; }
public static System.ServiceModel.Syndication.SyndicationLink CreateMediaEnclosureLink(System.Uri uri, string mediaType, long length) { throw null; }
public static System.ServiceModel.Syndication.SyndicationLink CreateSelfLink(System.Uri uri) { throw null; }
public static System.ServiceModel.Syndication.SyndicationLink CreateSelfLink(System.Uri uri, string mediaType) { throw null; }
public System.Uri GetAbsoluteUri() { throw null; }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
public partial class SyndicationPerson
{
public SyndicationPerson() { }
protected SyndicationPerson(System.ServiceModel.Syndication.SyndicationPerson source) { }
public SyndicationPerson(string email) { }
public SyndicationPerson(string email, string name, string uri) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public string Email { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
public string Uri { get { throw null; } set { } }
public virtual System.ServiceModel.Syndication.SyndicationPerson Clone() { throw null; }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
public partial class SyndicationTextInput
{
public SyndicationTextInput() { }
public string Description { get { throw null; } set { } }
public System.ServiceModel.Syndication.SyndicationLink Link { get { throw null; } set { } }
public string Name { get { throw null; } set { } }
public string Title { get { throw null; } set { } }
}
public static partial class SyndicationVersions
{
public const string Atom10 = "Atom10";
public const string Rss20 = "Rss20";
}
public partial class TextSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
{
protected TextSyndicationContent(System.ServiceModel.Syndication.TextSyndicationContent source) { }
public TextSyndicationContent(string text) { }
public TextSyndicationContent(string text, System.ServiceModel.Syndication.TextSyndicationContentKind textKind) { }
public string Text { get { throw null; } }
public override string Type { get { throw null; } }
public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
}
public enum TextSyndicationContentKind
{
Html = 1,
Plaintext = 0,
XHtml = 2,
}
public delegate bool TryParseDateTimeCallback(System.ServiceModel.Syndication.XmlDateTimeData data, out System.DateTimeOffset dateTimeOffset);
public delegate bool TryParseUriCallback(System.ServiceModel.Syndication.XmlUriData data, out System.Uri uri);
public partial class UrlSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
{
protected UrlSyndicationContent(System.ServiceModel.Syndication.UrlSyndicationContent source) { }
public UrlSyndicationContent(System.Uri url, string mediaType) { }
public override string Type { get { throw null; } }
public System.Uri Url { get { throw null; } }
public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
}
public partial class Workspace
{
public Workspace() { }
public Workspace(System.ServiceModel.Syndication.TextSyndicationContent title, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.ResourceCollectionInfo> collections) { }
public Workspace(string title, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.ResourceCollectionInfo> collections) { }
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string> AttributeExtensions { get { throw null; } }
public System.Uri BaseUri { get { throw null; } set { } }
public System.Collections.ObjectModel.Collection<System.ServiceModel.Syndication.ResourceCollectionInfo> Collections { get { throw null; } }
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get { throw null; } }
public System.ServiceModel.Syndication.TextSyndicationContent Title { get { throw null; } set { } }
protected internal virtual System.ServiceModel.Syndication.ResourceCollectionInfo CreateResourceCollection() { throw null; }
protected internal virtual bool TryParseAttribute(string name, string ns, string value, string version) { throw null; }
protected internal virtual bool TryParseElement(System.Xml.XmlReader reader, string version) { throw null; }
protected internal virtual void WriteAttributeExtensions(System.Xml.XmlWriter writer, string version) { }
protected internal virtual void WriteElementExtensions(System.Xml.XmlWriter writer, string version) { }
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct XmlDateTimeData
{
private object _dummy;
public XmlDateTimeData(string dateTimeString, System.Xml.XmlQualifiedName elementQualifiedName) { throw null; }
public string DateTimeString { get { throw null; } }
public System.Xml.XmlQualifiedName ElementQualifiedName { get { throw null; } }
}
public partial class XmlSyndicationContent : System.ServiceModel.Syndication.SyndicationContent
{
protected XmlSyndicationContent(System.ServiceModel.Syndication.XmlSyndicationContent source) { }
public XmlSyndicationContent(string type, object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { }
public XmlSyndicationContent(string type, object xmlSerializerExtension, System.Xml.Serialization.XmlSerializer serializer) { }
public XmlSyndicationContent(string type, System.ServiceModel.Syndication.SyndicationElementExtension extension) { }
public XmlSyndicationContent(System.Xml.XmlReader reader) { }
public System.ServiceModel.Syndication.SyndicationElementExtension Extension { get { throw null; } }
public override string Type { get { throw null; } }
public override System.ServiceModel.Syndication.SyndicationContent Clone() { throw null; }
public System.Xml.XmlDictionaryReader GetReaderAtContent() { throw null; }
public TContent ReadContent<TContent>() { throw null; }
public TContent ReadContent<TContent>(System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer) { throw null; }
public TContent ReadContent<TContent>(System.Xml.Serialization.XmlSerializer serializer) { throw null; }
protected override void WriteContentsTo(System.Xml.XmlWriter writer) { }
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct XmlUriData
{
private object _dummy;
private int _dummyPrimitive;
public XmlUriData(string uriString, System.UriKind uriKind, System.Xml.XmlQualifiedName elementQualifiedName) { throw null; }
public System.Xml.XmlQualifiedName ElementQualifiedName { get { throw null; } }
public System.UriKind UriKind { get { throw null; } }
public string UriString { get { throw null; } }
}
}