/
MsmqIntegrationSecurity.xml
130 lines (124 loc) · 10.7 KB
/
MsmqIntegrationSecurity.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<Type Name="MsmqIntegrationSecurity" FullName="System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity">
<TypeSignature Language="C#" Value="public sealed class MsmqIntegrationSecurity" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit MsmqIntegrationSecurity extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class MsmqIntegrationSecurity" />
<TypeSignature Language="F#" Value="type MsmqIntegrationSecurity = class" />
<TypeSignature Language="C++ CLI" Value="public ref class MsmqIntegrationSecurity sealed" />
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>The <see cref="T:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity" /> class encapsulates the transport security settings for the Message Queuing (MSMQ) integration channel.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The Message Queuing integration channel enables Windows Communication Foundation (WCF) applications to communicate with existing Message Queuing applications.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MsmqIntegrationSecurity ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 MsmqIntegrationSecurity();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of <see cref="T:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Mode">
<MemberSignature Language="C#" Value="public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.Mode" />
<MemberSignature Language="VB.NET" Value="Public Property Mode As MsmqIntegrationSecurityMode" />
<MemberSignature Language="F#" Value="member this.Mode : System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode with get, set" Usage="System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.Mode" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ServiceModel::MsmqIntegration::MsmqIntegrationSecurityMode Mode { System::ServiceModel::MsmqIntegration::MsmqIntegrationSecurityMode get(); void set(System::ServiceModel::MsmqIntegration::MsmqIntegrationSecurityMode value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.ComponentModel.DefaultValue(System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode.Transport)]</AttributeName>
<AttributeName Language="F#">[<System.ComponentModel.DefaultValue(System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode.Transport)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the <see cref="T:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode" /> that is associated with the Message Queuing (MSMQ) integration channel.</summary>
<value>The <see cref="T:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode" /> that is associated with the Message Queuing integration channel.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode> is an enumeration that contains the following values: <xref:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode.None> and <xref:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode.Transport>. The default value is <xref:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode.Transport>.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Transport">
<MemberSignature Language="C#" Value="public System.ServiceModel.MsmqTransportSecurity Transport { get; }" FrameworkAlternate="netframework-3.0;netframework-3.5" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.MsmqTransportSecurity Transport" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.Transport" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Transport As MsmqTransportSecurity" FrameworkAlternate="netframework-3.0;netframework-3.5" />
<MemberSignature Language="F#" Value="member this.Transport : System.ServiceModel.MsmqTransportSecurity" Usage="System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.Transport" FrameworkAlternate="netframework-3.0;netframework-3.5" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ServiceModel::MsmqTransportSecurity ^ Transport { System::ServiceModel::MsmqTransportSecurity ^ get(); };" FrameworkAlternate="netframework-3.0;netframework-3.5" />
<MemberSignature Language="C#" Value="public System.ServiceModel.MsmqTransportSecurity Transport { get; set; }" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1" />
<MemberSignature Language="VB.NET" Value="Public Property Transport As MsmqTransportSecurity" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1" />
<MemberSignature Language="F#" Value="member this.Transport : System.ServiceModel.MsmqTransportSecurity with get, set" Usage="System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity.Transport" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ServiceModel::MsmqTransportSecurity ^ Transport { System::ServiceModel::MsmqTransportSecurity ^ get(); void set(System::ServiceModel::MsmqTransportSecurity ^ value); };" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.ServiceModel.MsmqTransportSecurity</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the <see cref="T:System.ServiceModel.MsmqTransportSecurity" /> that is associated with the Message Queuing (MSMQ) integration channel.</summary>
<value>The <see cref="T:System.ServiceModel.MsmqTransportSecurity" /> that is associated with the Message Queuing integration channel.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.ServiceModel.MsmqTransportSecurity> encapsulates the security settings for the Message Queuing integration transport. The settings are the same for both the Message Queuing integration and queued transports. <xref:System.ServiceModel.MsmqTransportSecurity> enables you to set the Authentication Mode, Encryption Algorithm, Secure Hash Algorithm, and Protection Level.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>