Credentials that give access to 'protected' semantics.
Namespace:
PostSharp.LaosAssembly: PostSharp.Laos (in PostSharp.Laos.dll)
Syntax
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public Structure InstanceCredentials _ Implements IEquatable(Of InstanceCredentials) |
| C# |
|---|
[SerializableAttribute] public struct InstanceCredentials : IEquatable<InstanceCredentials> |
| Visual C++ |
|---|
[SerializableAttribute] public value class InstanceCredentials : IEquatable<InstanceCredentials> |
Remarks
A protected semantic is specified by an interface with public visibility, but
code can only get this interface when it provides the semantics represented
by the current type. Instance semantics are typically retrieved by an instance
method GetInstanceCredentials, which has protected visibility.
This method is implemented by PostSharp Laos automatically.