MailSecurity.Mode-Eigenschaft
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Ruft die Kanalsicherheit für die e-Mail-Bindung ab.
Namespace: Microsoft.ServiceModel.Channels.Mail
Assembly: Microsoft.ServiceModel.Channels.Mail (in Microsoft.ServiceModel.Channels.Mail.dll)
Syntax
'Declaration
Public Property Mode As MailSecurityMode
Get
Set
'Usage
Dim instance As MailSecurity
Dim value As MailSecurityMode
value = instance.Mode
instance.Mode = value
public MailSecurityMode Mode { get; set; }
public:
property MailSecurityMode Mode {
MailSecurityMode get ();
void set (MailSecurityMode value);
}
member Mode : MailSecurityMode with get, set
Eigenschaftswert
Typ: Microsoft.ServiceModel.Channels.Mail.MailSecurityMode
Einer der Enumerationswerte, die die Kanalsicherheit für die e-Mail-Bindung darstellt.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | Die Enumeration MailSecurityMode ist auf einen Wert festgelegt, die nicht unterstützt wird. |
Hinweise
Der Standardwert ist MailSecurityMode.None, der angibt, dass SOAP-Nachrichtensicherheit deaktiviert ist.
Beispiele
Das folgende Beispiel veranschaulicht die Nachrichtensicherheit für die Bindung e-Mail-aktivieren.Das vollständige Codebeispiel finden Sie unter MailSecurity-Klasse.
Dim binding As ExchangeWebServiceMailBinding
Dim clientEmailServer AsNew Uri("http://mail.example.com")
Dim clientEmailAddress AsString = "client@example.com"Dim password AsString = "password"
binding = New ExchangeWebServiceMailBinding(clientEmailServer, New NetworkCredential(clientEmailAddress, password))
binding.Security.Mode = MailSecurityMode.Message
ExchangeWebServiceMailBinding binding;
Uri clientEmailServer = new Uri("http://mail.example.com");
string clientEmailAddress = "client@example.com";
string password = "password";
binding = new ExchangeWebServiceMailBinding(clientEmailServer,
new NetworkCredential(clientEmailAddress, password));
binding.Security.Mode = MailSecurityMode.Message;
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Plattformen
Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC
Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.
Versionsinformationen
.NET Compact Framework
Unterstützt in: 3.5