Populates the specified T:System.Runtime.Serialization.SerializationInfo with the serialization data for the WindowsClaimsIdentity.
Пространство имен: Microsoft.IdentityModel.Claims
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim info As SerializationInfo
Dim context As StreamingContext

Me.GetObjectData(info, context)

Синтаксис

Visual Basic
<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags:=SecurityPermissionFlag.SerializationFormatter)> _
Protected Overrides Sub GetObjectData ( _
		info As SerializationInfo, _
		context As StreamingContext _
)
C#
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] 
protected override void GetObjectData (
		SerializationInfo info,
		StreamingContext context
)
C++
[SecurityPermissionAttribute(SecurityAction::LinkDemand, Flags=SecurityPermissionFlag::SerializationFormatter)] 
protected:
virtual void GetObjectData (
		SerializationInfo^ info, 
		StreamingContext context
) override
J#
/** @attribute SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter) */ 
protected void GetObjectData (
		SerializationInfo info, 
		StreamingContext context
)
JScript
protected override function GetObjectData (
		info : SerializationInfo, 
		context : StreamingContext
)

Параметры

info

The serialization information stream to write to. Satisfies ISerializable contract.

context

Context for serialization. Can be null.

Исключения

Тип исключений Условие

Безопасность потоков

Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.

Платформы

Платформа разработки

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

См. также