Freigeben über


BlockProxyAttribute Klasse

Definition

Dieses Attribut wird verwendet, um die Runtime zu benachrichtigen, welche Klasse zum Umschließen von Objective-C-Blöcken in verwaltete Delegaten verwendet wird.

[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false)]
public sealed class BlockProxyAttribute : Attribute
type BlockProxyAttribute = class
    inherit Attribute
Vererbung
BlockProxyAttribute
Attribute

Hinweise

Dieser Typ wird von den Internen von Xamarin.iOS verwendet.

Dieses Attribut wird auf Parameter angewendet und von der Xamarin.iOS-Runtime verwendet, um die Hilfsklasse zu suchen, die verwendet wird, um einen Objective-C-Block in einen verwalteten Delegat umzuwandeln, der später von verwaltetem Code aufgerufen werden kann, um eine systemeigene Blockausführung auszulösen.

Konstruktoren

BlockProxyAttribute(Type)

Gibt den Typ an, der verwendet wird, um Blöcke an verwaltete Delegaten zu proxyn.

Eigenschaften

Type

Der Typ, der verwendet wird, um einen Objective-C-Block in diesen verwalteten Parameter zu proxyn.

Gilt für: