ICollectionElementInitializerOperation Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
ICollectionElementInitializerOperation has been replaced with IInvocationOperation and IDynamicInvocationOperation
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze.
Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation.
public interface class ICollectionElementInitializerOperation : Microsoft::CodeAnalysis::IOperation
[System.Obsolete("ICollectionElementInitializerOperation has been replaced with IInvocationOperation and IDynamicInvocationOperation", true)]
public interface ICollectionElementInitializerOperation : Microsoft.CodeAnalysis.IOperation
[<System.Obsolete("ICollectionElementInitializerOperation has been replaced with IInvocationOperation and IDynamicInvocationOperation", true)>]
type ICollectionElementInitializerOperation = interface
interface IOperation
Public Interface ICollectionElementInitializerOperation
Implements IOperation
- Attributi
- Implementazioni
Commenti
Questo nodo è associato ai tipi di operazione seguenti:
Questa interfaccia è riservata per l'implementazione dalle API associate. Si riserva il diritto di modificarlo in futuro.
Proprietà
AddMethod |
Obsoleti.
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze. Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation. |
Arguments |
Obsoleti.
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze. Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation. |
ChildOperations |
Obsoleti.
Enumerabile delle operazioni figlio per questa operazione. (Ereditato da IOperation) |
Children |
Obsoleti.
Matrice di operazioni figlio per questa operazione. Deprecato: usare ChildOperations. (Ereditato da IOperation) |
ConstantValue |
Obsoleti.
Se l'operazione è un'espressione che restituisce un valore costante, HasValue è true ed Value è il valore dell'espressione. In caso contrario, HasValue è false. (Ereditato da IOperation) |
IsDynamic |
Obsoleti.
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze. Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation. |
IsImplicit |
Obsoleti.
Impostare su True se il compilatore ha generato /in modo implicito calcolato dal codice del compilatore (Ereditato da IOperation) |
Kind |
Obsoleti.
Identifica il tipo di operazione. (Ereditato da IOperation) |
Language |
Obsoleti.
Lingua di origine dell'oggetto IOperation. I valori possibili sono CSharp e VisualBasic. (Ereditato da IOperation) |
Parent |
Obsoleti.
IOperation che ha questa operazione come figlio. Null per la radice. (Ereditato da IOperation) |
SemanticModel |
Obsoleti.
Modello semantico facoltativo usato per generare questa operazione. Non null per le operazioni generate dall'origine con GetOperation(SyntaxNode, CancellationToken) callback api e operazioni effettuate agli analizzatori. Null per le operazioni all'interno di un ControlFlowGraphoggetto . (Ereditato da IOperation) |
Syntax |
Obsoleti.
Sintassi analizzata per produrre l'operazione. (Ereditato da IOperation) |
Type |
Obsoleti.
Tipo di risultato dell'operazione o Null se l'operazione non produce un risultato. (Ereditato da IOperation) |
Metodi
Accept(OperationVisitor) |
Obsoleti.
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze. Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation. (Ereditato da IOperation) |
Accept<TArgument,TResult>(OperationVisitor<TArgument,TResult>, TArgument) |
Obsoleti.
Interfaccia obsoleta usata per rappresentare un inizializzatore di elementi della raccolta. È stata sostituita da IInvocationOperation e IDynamicInvocationOperation, in base alle esigenze. Utilizzo corrente: Nessuno. Questa API è stata obsoleta a favore di IInvocationOperation e IDynamicInvocationOperation. (Ereditato da IOperation) |
Metodi di estensione
Descendants(IOperation) |
Obsoleti.
Restituisce tutte le operazioni discendenti dell'oggetto specificato |
DescendantsAndSelf(IOperation) |
Obsoleti.
Restituisce tutte le operazioni discendenti dell'oggetto specificato, incluso l'oggetto specificato |