Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Represents a reference to the unique signature of a code object.
interface IReferenceIdentity : IUnknown {
HRESULT Clone (
[in] SIZE_T cDeltas,
[in, size_is(cDeltas)]
const IDENTITY_ATTRIBUTE rgDeltas[],
[out, retval] IReferenceIdentity **ppIReferenceIdentity
);
HRESULT EnumAttributes (
[out, retval] IEnumIDENTITY_ATTRIBUTE
**ppIEnumIDENTITY_ATTRIBUTE
);
HRESULT GetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[out, retval] LPWSTR *ppszValue
);
HRESULT SetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[in, unique] LPCWSTR pszValue
);
};
Methods
Method |
Description |
|---|---|
IReferenceIdentity::Clone |
Gets an interface pointer to a new IReferenceIdentity instance that is identical to this IReferenceIdentity, except for the specified attribute changes. |
IReferenceIdentity::EnumAttributes |
Gets an interface pointer to an IEnumIDENTITY_ATTRIBUTE instance that contains the attributes associated with this IReferenceIdentity. |
IReferenceIdentity::GetAttribute |
Gets the value of the attribute in the specified namespace, with the specified name. |
IReferenceIdentity::SetAttribute |
Sets the attribute that has the specified namespace and the specified name to the specified value. |
Requirements
Platforms: See .NET Framework System Requirements.
Header: Isolation.h
.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
See Also
Reference
IEnumIDENTITY_ATTRIBUTE Interface