operator [] method
Implementation
Object? operator [](PropertyDefinition propertyDefinition) {
OutParam<ServiceLocalException> serviceExceptionOut =
new OutParam<ServiceLocalException>();
Object? propertyValue = this
.GetPropertyValueOrException(propertyDefinition, serviceExceptionOut);
if (serviceExceptionOut.param == null) {
return propertyValue;
} else {
throw serviceExceptionOut.param!;
}
}