MetadataBuilder.GetOrAddBlob Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetOrAddBlob(BlobBuilder) |
Fügt dem Blobheap das angegebene Blob aus einem unveränderlichen Bytearray hinzu, sofern es nicht bereits enthalten ist. |
GetOrAddBlob(Byte[]) |
Fügt dem Blobheap das angegebene Blob hinzu, sofern es nicht bereits enthalten ist. |
GetOrAddBlob(ImmutableArray<Byte>) |
Fügt dem Blobheap das angegebene Blob aus dem Bytearray hinzu, sofern es nicht bereits enthalten ist. |
GetOrAddBlob(BlobBuilder)
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
Fügt dem Blobheap das angegebene Blob aus einem unveränderlichen Bytearray hinzu, sofern es nicht bereits enthalten ist.
public:
System::Reflection::Metadata::BlobHandle GetOrAddBlob(System::Reflection::Metadata::BlobBuilder ^ value);
public System.Reflection.Metadata.BlobHandle GetOrAddBlob (System.Reflection.Metadata.BlobBuilder value);
member this.GetOrAddBlob : System.Reflection.Metadata.BlobBuilder -> System.Reflection.Metadata.BlobHandle
Public Function GetOrAddBlob (value As BlobBuilder) As BlobHandle
Parameter
- value
- BlobBuilder
Die Blobgeneratorinstanz, die das Blob enthält.
Gibt zurück
Ein Handle für das hinzugefügte oder vorhandene Blob.
Ausnahmen
value
ist null
.
Gilt für:
GetOrAddBlob(Byte[])
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
Fügt dem Blobheap das angegebene Blob hinzu, sofern es nicht bereits enthalten ist.
public:
System::Reflection::Metadata::BlobHandle GetOrAddBlob(cli::array <System::Byte> ^ value);
public System.Reflection.Metadata.BlobHandle GetOrAddBlob (byte[] value);
member this.GetOrAddBlob : byte[] -> System.Reflection.Metadata.BlobHandle
Public Function GetOrAddBlob (value As Byte()) As BlobHandle
Parameter
- value
- Byte[]
Das Array, welches das Blob enthält.
Gibt zurück
Ein Handle für das hinzugefügte oder vorhandene Blob.
Ausnahmen
value
ist null
.
Gilt für:
GetOrAddBlob(ImmutableArray<Byte>)
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
- Quelle:
- MetadataBuilder.Heaps.cs
Fügt dem Blobheap das angegebene Blob aus dem Bytearray hinzu, sofern es nicht bereits enthalten ist.
public:
System::Reflection::Metadata::BlobHandle GetOrAddBlob(System::Collections::Immutable::ImmutableArray<System::Byte> value);
public System.Reflection.Metadata.BlobHandle GetOrAddBlob (System.Collections.Immutable.ImmutableArray<byte> value);
member this.GetOrAddBlob : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.BlobHandle
Public Function GetOrAddBlob (value As ImmutableArray(Of Byte)) As BlobHandle
Parameter
- value
- ImmutableArray<Byte>
Das Array, welches das Blob enthält.
Gibt zurück
Ein Handle für das hinzugefügte oder vorhandene Blob.
Ausnahmen
value
ist null
.