Compilation.CreateBuiltinOperator 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateBuiltinOperator(String, ITypeSymbol, ITypeSymbol, ITypeSymbol) |
IMethodSymbolMethodKindBuiltinOperator 이진 연산자에 대한 의 를 만듭니다. 기본 제공 연산자는 이러한 기호 |
CreateBuiltinOperator(String, ITypeSymbol, ITypeSymbol) |
IMethodSymbolMethodKindBuiltinOperator 단항 연산자에 대한 의 를 만듭니다. 기본 제공 연산자는 이러한 기호 |
CreateBuiltinOperator(String, ITypeSymbol, ITypeSymbol, ITypeSymbol)
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
IMethodSymbolMethodKindBuiltinOperator 이진 연산자에 대한 의 를 만듭니다. 기본 제공 연산자는 이러한 기호 bool int.operator ==(int v1, int v2)
가 원본 또는 메타데이터에서 해당 형식에 대해 명시적으로 정의되지 않은 경우에도 언어가 암시적으로 지원하는 기호에 대해 일반적으로 만들어집니다.
public Microsoft.CodeAnalysis.IMethodSymbol CreateBuiltinOperator (string name, Microsoft.CodeAnalysis.ITypeSymbol returnType, Microsoft.CodeAnalysis.ITypeSymbol leftType, Microsoft.CodeAnalysis.ITypeSymbol rightType);
member this.CreateBuiltinOperator : string * Microsoft.CodeAnalysis.ITypeSymbol * Microsoft.CodeAnalysis.ITypeSymbol * Microsoft.CodeAnalysis.ITypeSymbol -> Microsoft.CodeAnalysis.IMethodSymbol
Public Function CreateBuiltinOperator (name As String, returnType As ITypeSymbol, leftType As ITypeSymbol, rightType As ITypeSymbol) As IMethodSymbol
매개 변수
- name
- String
이진 연산자 이름입니다. 의 이름 WellKnownMemberNames중 하나여야 합니다.
- returnType
- ITypeSymbol
이진 연산자의 반환 형식입니다.
- leftType
- ITypeSymbol
이진 연산자의 왼쪽 피연산자의 형식입니다.
- rightType
- ITypeSymbol
이진 연산자의 오른쪽 피연산자의 형식입니다.
반환
적용 대상
CreateBuiltinOperator(String, ITypeSymbol, ITypeSymbol)
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
- Source:
- Compilation.cs
IMethodSymbolMethodKindBuiltinOperator 단항 연산자에 대한 의 를 만듭니다. 기본 제공 연산자는 이러한 기호 bool int.operator -(int value)
가 원본 또는 메타데이터에서 해당 형식에 대해 명시적으로 정의되지 않은 경우에도 언어가 암시적으로 지원하는 기호에 대해 일반적으로 만들어집니다.
public Microsoft.CodeAnalysis.IMethodSymbol CreateBuiltinOperator (string name, Microsoft.CodeAnalysis.ITypeSymbol returnType, Microsoft.CodeAnalysis.ITypeSymbol operandType);
member this.CreateBuiltinOperator : string * Microsoft.CodeAnalysis.ITypeSymbol * Microsoft.CodeAnalysis.ITypeSymbol -> Microsoft.CodeAnalysis.IMethodSymbol
Public Function CreateBuiltinOperator (name As String, returnType As ITypeSymbol, operandType As ITypeSymbol) As IMethodSymbol
매개 변수
- name
- String
단항 연산자 이름입니다. 의 이름 WellKnownMemberNames중 하나여야 합니다.
- returnType
- ITypeSymbol
단항 연산자의 반환 형식입니다.
- operandType
- ITypeSymbol
연산자가 적용되는 형식입니다.
반환
적용 대상
.NET