Interfaccia IOutputIterator<TValue>

 

Data di pubblicazione: ottobre 2016

Interfaccia per un iteratore che viene utilizzato per scrivere una sequenza in un contenitore solo in avanti. L'elemento che l'iteratore punta può essere scritto una sola volta.

Spazio dei nomi:   Microsoft.VisualC.StlClr.Generic
Assembly:  Microsoft.VisualC.STLCLR (in Microsoft.VisualC.STLCLR.dll)

public interface IOutputIterator<TValue> : IBaseIterator<TValue>

Parametri tipo

TValue

Tipo di un elemento nella sequenza controllata.

NomeDescrizione
System_CAPS_pubmethodcontainer()

Ottiene il contenitore che attraversa l'iteratore.(Ereditato da IBaseIterator<TValue>.)

System_CAPS_pubmethodget_bias()

Ottiene il valore della distorsione dell'iteratore. Il valore della distorsione è l'offset dell'iteratore dall'elemento zero.(Ereditato da IBaseIterator<TValue>.)

System_CAPS_pubmethodget_node()

Ottiene il nodo o un elemento, che l'iteratore punta a.(Ereditato da IBaseIterator<TValue>.)

System_CAPS_pubmethodget_ref()

Restituisce un riferimento all'elemento che sta puntando l'iteratore.

System_CAPS_pubmethodnext()

Incrementa l'iteratore alla posizione successiva nel contenitore sottostante o nella prima posizione oltre la fine del contenitore, se il contenitore è stato completamente attraversato.(Ereditato da IBaseIterator<TValue>.)

System_CAPS_pubmethodvalid()

Determina se l'iteratore è valido e può essere utilizzato in modo sicuro per attraversare il contenitore sottostante.(Ereditato da IBaseIterator<TValue>.)

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: