Exemplo n.º 1
0
 public Parameter(ICliMetadataParameterTableRow metadataEntry, int index, Method parent)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 2
0
 internal Parameter(ICliMetadataParameterTableRow metadataEntry, CliIndexerMember <TIndexer, TIndexerParent> parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 3
0
 protected override IMethodSignatureParameterMember<IInterfaceMethodMember, IInterfaceType> CreateParameter(int index, ICliMetadataParameterTableRow metadataEntry)
 {
     return new Parameter(metadataEntry, index, this);
 }
Exemplo n.º 4
0
 internal ParameterMember(ICliMetadataParameterTableRow metadata, CliMethodSignatureBase <TSignature, TSignatureParent> parent, int index)
     : base(metadata, parent, index)
 {
 }
Exemplo n.º 5
0
 protected override IIndexerParameterMember <TIndexer, TIndexerParent> CreateElementFrom(int index, ICliMetadataParameterTableRow metadata)
 {
     return(new Parameter(metadata, (CliIndexerMember <TIndexer, TIndexerParent>)(object) this.Parent, index));
 }
Exemplo n.º 6
0
 internal override IMethodParameterMember <IStructMethodMember, IStructType> CreateParameter(int index, ICliMetadataParameterTableRow metadata)
 {
     return(new ParameterMember(metadata, this, index));
 }
Exemplo n.º 7
0
 internal ParameterMember(ICliMetadataParameterTableRow metadataEntry, CliModuleMethod parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 8
0
 protected override IGeneralMemberUniqueIdentifier GetIdentifierFrom(int index, ICliMetadataParameterTableRow metadata)
 {
     return(TypeSystemIdentifiers.GetMemberIdentifier(metadata.Name));
 }
Exemplo n.º 9
0
 internal ParameterMember(ICliMetadataParameterTableRow metadataEntry, CliConstructorMember <TCtor, TCtorParent> parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 10
0
 internal ParameterMember(ICliMetadataParameterTableRow metadataEntry, CliDelegateType @delegate, int index)
     : base(metadataEntry, @delegate, index)
 {
 }
Exemplo n.º 11
0
 protected override IDelegateTypeParameterMember CreateElementFrom(int index, ICliMetadataParameterTableRow metadata)
 {
     return(new ParameterMember(metadata, this.parent, index));
 }
Exemplo n.º 12
0
 public CliParameterMember(ICliMetadataParameterTableRow metadataEntry, TCliParent parent, int index)
 {
     this.parent        = parent;
     this.metadataEntry = metadataEntry;
     this.index         = index;
 }
Exemplo n.º 13
0
 internal ParameterMember(ICliMetadataParameterTableRow metadataEntry, CliMethodMemberBase <TMethod, TMethodParent> parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 14
0
 internal abstract IMethodParameterMember <TMethod, TMethodParent> CreateParameter(int index, ICliMetadataParameterTableRow metadata);
Exemplo n.º 15
0
 internal Parameter(ICliMetadataParameterTableRow metadataEntry, CliEventSignatureMember <TEvent, TEventParent> parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 16
0
 protected abstract IMethodSignatureParameterMember <TSignature, TSignatureParent> CreateParameter(int index, ICliMetadataParameterTableRow metadataEntry);
Exemplo n.º 17
0
 protected override IEventSignatureParameterMember <TEvent, TEventParent> CreateElementFrom(int index, ICliMetadataParameterTableRow metadata)
 {
     return(new Parameter(metadata, (CliEventSignatureMember <TEvent, TEventParent>)(object) this.Parent, index));
 }
Exemplo n.º 18
0
 protected override IMethodSignatureParameterMember <TSignature, TSignatureParent> CreateElementFrom(int index, ICliMetadataParameterTableRow metadata)
 {
     return(this.Parent.CreateParameter(index, metadata));
 }
Exemplo n.º 19
0
 public ParameterMember(ICliMetadataParameterTableRow metadataEntry, MethodMember parent, int index)
     : base(metadataEntry, parent, index)
 {
 }
Exemplo n.º 20
0
 internal override IMethodParameterMember <IModuleGlobalMethod, IModule> CreateParameter(int index, ICliMetadataParameterTableRow metadata)
 {
     return(new ParameterMember(metadata, this, index));
 }