Share via


ProtoRolePlayer Class

Definition

ProtoRolePlayer contains the data necessary to set the rolePlayer data on an ElementLink

public ref class ProtoRolePlayer sealed : System::Runtime::Serialization::ISerializable
[System.Serializable]
public sealed class ProtoRolePlayer : System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type ProtoRolePlayer = class
    interface ISerializable
Public NotInheritable Class ProtoRolePlayer
Implements ISerializable
Inheritance
ProtoRolePlayer
Attributes
Implements

Constructors

ProtoRolePlayer(Guid, Guid, Guid, Int32[])

Constructor

Properties

DomainRoleId

Gets the DomainRoleId Guid.

Ordinals

Gets the int Ordinal.

RolePlayerId

Gets the RolePlayerId Guid.

RolePlayerMonikerId

Gets the RolePlayerMonikerId Guid.

Methods

CreateRoleAssignment(Dictionary<Guid,Guid>, Partition)

Creates a RoleAssignment for the rolePlayer in the link that is being created. If the idDictionary does not contain an id for the reconstituted rolePlayer, use the original rolePlayer from which this ProtoRolePlayer was created, if CanUseExistingRolePlayer method returns true.

GetObjectData(SerializationInfo, StreamingContext)

Renders ProtoRolePlayer data for serialization

Applies to